Partager via


PrinterSettings.GetHdevmode Méthode

Définition

Crée un handle de structure DEVMODE qui correspond aux paramètres d'impression.

Surcharges

GetHdevmode()

Crée un handle de structure DEVMODE qui correspond aux paramètres d'impression.

GetHdevmode(PageSettings)

Crée un handle de structure DEVMODE qui correspond aux paramètres d'imprimante et de page spécifiés par le paramètre pageSettings.

GetHdevmode()

Source:
PrinterSettings.cs
Source:
PrinterSettings.cs
Source:
PrinterSettings.cs

Crée un handle de structure DEVMODE qui correspond aux paramètres d'impression.

public:
 IntPtr GetHdevmode();
public IntPtr GetHdevmode ();
member this.GetHdevmode : unit -> nativeint
Public Function GetHdevmode () As IntPtr

Retours

IntPtr

nativeint

Handle vers une structure DEVMODE.

Exceptions

L'imprimante désignée dans la propriété PrinterName n'existe pas.

Les informations d'initialisation de l'imprimante n'ont pas pu être récupérées.

Remarques

DEVMODE les structures sont spécifiques à l’appareil. La copie d’une DEVMODE structure d’une PrinterSettings vers une PrinterSettings autre imprimante n’est pas prise en charge. Lorsque vous avez terminé avec le handle créé via cette méthode, vous devez le libérer vous-même en appelant la méthode Win32 GlobalFree native. Lorsque vous appelez cette méthode, vous passez en tant que paramètre la valeur de retour de la GetHdevmode méthode .

S’applique à

GetHdevmode(PageSettings)

Source:
PrinterSettings.cs
Source:
PrinterSettings.cs
Source:
PrinterSettings.cs

Crée un handle de structure DEVMODE qui correspond aux paramètres d'imprimante et de page spécifiés par le paramètre pageSettings.

public:
 IntPtr GetHdevmode(System::Drawing::Printing::PageSettings ^ pageSettings);
public IntPtr GetHdevmode (System.Drawing.Printing.PageSettings pageSettings);
member this.GetHdevmode : System.Drawing.Printing.PageSettings -> nativeint
Public Function GetHdevmode (pageSettings As PageSettings) As IntPtr

Paramètres

pageSettings
PageSettings

Objet PageSettings auquel correspond le handle de structure DEVMODE.

Retours

IntPtr

nativeint

Handle vers une structure DEVMODE.

Exceptions

L'imprimante désignée dans la propriété PrinterName n'existe pas.

Les informations d'initialisation de l'imprimante n'ont pas pu être récupérées.

Remarques

DEVMODE les structures sont spécifiques à l’appareil. La copie d’une DEVMODE structure d’une PrinterSettings vers une PrinterSettings autre imprimante n’est pas prise en charge.

Lorsque vous avez terminé avec le handle créé via cette méthode, vous devez le libérer vous-même en appelant la méthode Win32 GlobalFree native. Lorsque vous appelez cette méthode, vous passez en tant que paramètre la valeur de retour de la GetHdevmode méthode .

S’applique à