PrinterSettings.GetHdevmode Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un handle de structure DEVMODE
qui correspond aux paramètres d'impression.
Surcharges
GetHdevmode() |
Crée un handle de structure |
GetHdevmode(PageSettings) |
Crée un handle de structure |
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
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
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 .