PrinterSettings.GetHdevmode Metoda

Definice

Vytvoří popisovač DEVMODE struktury, která odpovídá nastavení tiskárny.

Přetížení

GetHdevmode()

Vytvoří popisovač DEVMODE struktury, která odpovídá nastavení tiskárny.

GetHdevmode(PageSettings)

Vytvoří popisovač DEVMODE struktury, která odpovídá tiskárně a nastavení stránky zadané prostřednictvím parametru pageSettings .

GetHdevmode()

Zdroj:
PrinterSettings.cs
Zdroj:
PrinterSettings.cs
Zdroj:
PrinterSettings.cs

Vytvoří popisovač DEVMODE struktury, která odpovídá nastavení tiskárny.

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

Návraty

IntPtr

nativeint

Popisovač DEVMODE struktury.

Výjimky

Tiskárna s názvem ve PrinterName vlastnosti neexistuje.

Inicializační informace tiskárny nelze načíst.

Poznámky

DEVMODE struktury jsou specifické pro zařízení. Kopírování DEVMODE struktury z jedné PrinterSettings do PrinterSettings jiné tiskárny není podporováno. Až budete hotovi s popisovačem, který je vytvořen pomocí této metody, musíte ho uvolnit sami voláním nativní metody Win32 GlobalFree . Při volání této metody předáte jako parametr návratovou hodnotu z GetHdevmode metody .

Platí pro

GetHdevmode(PageSettings)

Zdroj:
PrinterSettings.cs
Zdroj:
PrinterSettings.cs
Zdroj:
PrinterSettings.cs

Vytvoří popisovač DEVMODE struktury, která odpovídá tiskárně a nastavení stránky zadané prostřednictvím parametru 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

Parametry

pageSettings
PageSettings

Objekt PageSettings , kterému DEVMODE odpovídá popisovač struktury.

Návraty

IntPtr

nativeint

Popisovač DEVMODE struktury.

Výjimky

Tiskárna s názvem ve PrinterName vlastnosti neexistuje.

Inicializační informace tiskárny nelze načíst.

Poznámky

DEVMODE struktury jsou specifické pro zařízení. Kopírování DEVMODE struktury z jedné PrinterSettings do PrinterSettings jiné tiskárny není podporováno.

Až budete hotovi s popisovačem, který je vytvořen pomocí této metody, musíte ho uvolnit sami voláním nativní metody Win32 GlobalFree . Při volání této metody předáte jako parametr návratovou hodnotu z GetHdevmode metody .

Platí pro