Partilhar via


PrinterSettings.GetHdevmode Método

Definição

Cria um identificador para uma estrutura DEVMODE que corresponde às configurações da impressora.

Sobrecargas

GetHdevmode()

Cria um identificador para uma estrutura DEVMODE que corresponde às configurações da impressora.

GetHdevmode(PageSettings)

Cria um identificador para uma estrutura DEVMODE que corresponde às configurações de impressora e de página especificadas por meio do parâmetro pageSettings.

GetHdevmode()

Origem:
PrinterSettings.cs
Origem:
PrinterSettings.cs
Origem:
PrinterSettings.cs

Cria um identificador para uma estrutura DEVMODE que corresponde às configurações da impressora.

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

Retornos

IntPtr

nativeint

Um identificador para uma estrutura DEVMODE.

Exceções

A impressora nomeada na propriedade PrinterName não existe.

Não foi possível recuperar as informações de inicialização da impressora.

Comentários

DEVMODE estruturas são específicas do dispositivo. Não há suporte para copiar uma DEVMODE estrutura de uma PrinterSettings para uma PrinterSettings impressora diferente. Quando terminar com o identificador criado por meio desse método, você deverá desalocá-lo por conta própria chamando o método Win32 GlobalFree nativo. Ao chamar esse método, você passa como um parâmetro o valor retornado do GetHdevmode método .

Aplica-se a

GetHdevmode(PageSettings)

Origem:
PrinterSettings.cs
Origem:
PrinterSettings.cs
Origem:
PrinterSettings.cs

Cria um identificador para uma estrutura DEVMODE que corresponde às configurações de impressora e de página especificadas por meio do parâmetro 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

Parâmetros

pageSettings
PageSettings

O objeto PageSettings ao qual o identificador DEVMODE da estrutura corresponde.

Retornos

IntPtr

nativeint

Um identificador para uma estrutura DEVMODE.

Exceções

A impressora nomeada na propriedade PrinterName não existe.

Não foi possível recuperar as informações de inicialização da impressora.

Comentários

DEVMODE estruturas são específicas do dispositivo. Não há suporte para copiar uma DEVMODE estrutura de uma PrinterSettings para uma PrinterSettings impressora diferente.

Quando terminar com o identificador criado por meio desse método, você deverá desalocá-lo por conta própria chamando o método Win32 GlobalFree nativo. Ao chamar esse método, você passa como um parâmetro o valor retornado do GetHdevmode método .

Aplica-se a