Condividi tramite


PrinterSettings.GetHdevmode Metodo

Definizione

Crea un handle per una struttura DEVMODE che corrisponde alle impostazioni della stampante.

Overload

GetHdevmode()

Crea un handle per una struttura DEVMODE che corrisponde alle impostazioni della stampante.

GetHdevmode(PageSettings)

Crea un handle per una struttura DEVMODE che corrisponde alle impostazioni della stampante e della pagina specificate tramite il parametro pageSettings.

GetHdevmode()

Origine:
PrinterSettings.cs
Origine:
PrinterSettings.cs
Origine:
PrinterSettings.cs

Crea un handle per una struttura DEVMODE che corrisponde alle impostazioni della stampante.

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

Restituisce

IntPtr

nativeint

Handle per una struttura DEVMODE.

Eccezioni

La stampante indicata nella proprietà PrinterName non esiste.

Impossibile recuperare le informazioni di inizializzazione della stampante.

Commenti

DEVMODE le strutture sono specifiche del dispositivo. La copia di una DEVMODE struttura da una PrinterSettings a una PrinterSettings per una stampante diversa non è supportata. Al termine dell'operazione con l'handle creato tramite questo metodo, è necessario deallocarlo manualmente chiamando il metodo Win32 GlobalFree nativo. Quando si chiama questo metodo, si passa come parametro il valore restituito dal GetHdevmode metodo .

Si applica a

GetHdevmode(PageSettings)

Origine:
PrinterSettings.cs
Origine:
PrinterSettings.cs
Origine:
PrinterSettings.cs

Crea un handle per una struttura DEVMODE che corrisponde alle impostazioni della stampante e della pagina specificate tramite il parametro 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

Parametri

pageSettings
PageSettings

Oggetto PageSettings a cui corrisponde l'handle per la struttura DEVMODE.

Restituisce

IntPtr

nativeint

Handle per una struttura DEVMODE.

Eccezioni

La stampante indicata nella proprietà PrinterName non esiste.

Impossibile recuperare le informazioni di inizializzazione della stampante.

Commenti

DEVMODE le strutture sono specifiche del dispositivo. La copia di una DEVMODE struttura da una PrinterSettings a una PrinterSettings per una stampante diversa non è supportata.

Al termine dell'operazione con l'handle creato tramite questo metodo, è necessario deallocarlo manualmente chiamando il metodo Win32 GlobalFree nativo. Quando si chiama questo metodo, si passa come parametro il valore restituito dal GetHdevmode metodo .

Si applica a