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 dans une DEVMODE structure qui correspond aux paramètres de l’imprimante.
Surcharges
| Nom | Description |
|---|---|
| GetHdevmode() |
Crée un handle dans une |
| GetHdevmode(PageSettings) |
Crée un handle dans une |
GetHdevmode()
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
Crée un handle dans une DEVMODE structure qui correspond aux paramètres de l’imprimante.
public:
IntPtr GetHdevmode();
public IntPtr GetHdevmode();
member this.GetHdevmode : unit -> nativeint
Public Function GetHdevmode () As IntPtr
Retours
nativeint
Handle vers une DEVMODE structure.
Exceptions
L’imprimante nommée dans la PrinterName propriété n’existe pas.
Impossible de récupérer les informations d’initialisation de l’imprimante.
Remarques
DEVMODE les structures sont spécifiques à l’appareil. La copie d’une structure d’une DEVMODEPrinterSettings 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
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
Crée un handle dans une DEVMODE structure qui correspond à l’imprimante et aux paramètres de page spécifiés via le pageSettings paramètre.
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 la DEVMODE structure.
Retours
nativeint
Handle vers une DEVMODE structure.
Exceptions
L’imprimante nommée dans la PrinterName propriété n’existe pas.
Impossible de récupérer les informations d’initialisation de l’imprimante.
Remarques
DEVMODE les structures sont spécifiques à l’appareil. La copie d’une structure d’une DEVMODEPrinterSettings 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.