PrinterSettings.GetHdevmode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Handle zu einer DEVMODE Struktur, die den Druckereinstellungen entspricht.
Überlädt
| Name | Beschreibung |
|---|---|
| GetHdevmode() |
Erstellt einen Handle zu einer |
| GetHdevmode(PageSettings) |
Erstellt ein Handle für eine |
GetHdevmode()
Erstellt einen Handle zu einer DEVMODE Struktur, die den Druckereinstellungen entspricht.
public:
IntPtr GetHdevmode();
public IntPtr GetHdevmode();
member this.GetHdevmode : unit -> nativeint
Public Function GetHdevmode () As IntPtr
Gibt zurück
nativeint
Ein Handle zu einer DEVMODE Struktur.
Ausnahmen
Der in der PrinterName Eigenschaft benannte Drucker ist nicht vorhanden.
Die Initialisierungsinformationen des Druckers konnten nicht abgerufen werden.
Hinweise
DEVMODE Strukturen sind gerätespezifisch. Das Kopieren einer Struktur von einer DEVMODEPrinterSettings in eine PrinterSettings für einen anderen Drucker wird nicht unterstützt. Wenn Sie mit dem Handle fertig sind, das über diese Methode erstellt wird, müssen Sie sie selbst durch Aufrufen der systemeigenen Win32-Methode GlobalFree behandeln. Wenn Sie diese Methode aufrufen, übergeben Sie als Parameter den Rückgabewert aus der GetHdevmode Methode.
Gilt für:
GetHdevmode(PageSettings)
Erstellt ein Handle für eine DEVMODE Struktur, die dem Drucker und den durch den pageSettings Parameter angegebenen Seiteneinstellungen entspricht.
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
Parameter
- pageSettings
- PageSettings
Das PageSettings Objekt, dem das Handle der DEVMODE Struktur entspricht.
Gibt zurück
nativeint
Ein Handle zu einer DEVMODE Struktur.
Ausnahmen
Der in der PrinterName Eigenschaft benannte Drucker ist nicht vorhanden.
Die Initialisierungsinformationen des Druckers konnten nicht abgerufen werden.
Hinweise
DEVMODE Strukturen sind gerätespezifisch. Das Kopieren einer Struktur von einer DEVMODEPrinterSettings in eine PrinterSettings für einen anderen Drucker wird nicht unterstützt.
Wenn Sie mit dem Handle fertig sind, das über diese Methode erstellt wird, müssen Sie sie selbst durch Aufrufen der systemeigenen Win32-Methode GlobalFree behandeln. Wenn Sie diese Methode aufrufen, übergeben Sie als Parameter den Rückgabewert aus der GetHdevmode Methode.