PrinterSettings.GetHdevmode Método

Definição

Cria uma alavanca para uma DEVMODE estrutura que corresponde às definições da impressora.

Sobrecargas

Name Description
GetHdevmode()

Cria uma alavanca para uma DEVMODE estrutura que corresponde às definições da impressora.

GetHdevmode(PageSettings)

Cria um handle para uma DEVMODE estrutura que corresponde à impressora e às definições de página especificadas através do pageSettings parâmetro.

GetHdevmode()

Cria uma alavanca para uma DEVMODE estrutura que corresponde às definições da impressora.

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

Devoluções

IntPtr

nativeint

Uma pega para uma DEVMODE estrutura.

Exceções

A impressora nomeada na PrinterName propriedade não existe.

A informação de inicialização da impressora não pôde ser recuperada.

Observações

DEVMODE As estruturas são específicas do dispositivo. Copiar uma DEVMODE estrutura de um PrinterSettings para um PrinterSettings para uma impressora diferente não é suportado. Quando terminar com o endereço criado por este método, deve transferi-lo por si mesmo, ligando para o método nativo Win32 GlobalFree . Quando chama este método, passa como parâmetro o valor de retorno do GetHdevmode método.

Aplica-se a

GetHdevmode(PageSettings)

Cria um handle para uma DEVMODE estrutura que corresponde à impressora e às definições de página especificadas através do pageSettings parâmetro.

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 PageSettings objeto ao qual corresponde a DEVMODE alça da estrutura.

Devoluções

IntPtr

nativeint

Uma pega para uma DEVMODE estrutura.

Exceções

A impressora nomeada na PrinterName propriedade não existe.

A informação de inicialização da impressora não pôde ser recuperada.

Observações

DEVMODE As estruturas são específicas do dispositivo. Copiar uma DEVMODE estrutura de um PrinterSettings para um PrinterSettings para uma impressora diferente não é suportado.

Quando terminar com o endereço criado por este método, deve transferi-lo por si mesmo, ligando para o método nativo Win32 GlobalFree . Quando chama este método, passa como parâmetro o valor de retorno do GetHdevmode método.

Aplica-se a