Sdílet prostřednictvím


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