Aracılığıyla paylaş


PrinterSettings.GetHdevmode Yöntem

Tanım

Yazıcı ayarlarına karşılık gelen bir DEVMODE yapıya tanıtıcı oluşturur.

Aşırı Yüklemeler

GetHdevmode()

Yazıcı ayarlarına karşılık gelen bir DEVMODE yapıya tanıtıcı oluşturur.

GetHdevmode(PageSettings)

Yazıcıya ve parametresiyle belirtilen sayfa ayarlarına karşılık gelen bir DEVMODE yapıya pageSettings tanıtıcı oluşturur.

GetHdevmode()

Kaynak:
PrinterSettings.cs
Kaynak:
PrinterSettings.cs
Kaynak:
PrinterSettings.cs

Yazıcı ayarlarına karşılık gelen bir DEVMODE yapıya tanıtıcı oluşturur.

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

Döndürülenler

IntPtr

nativeint

Bir yapıya tanıtıcı DEVMODE .

Özel durumlar

özelliğinde PrinterName adlı yazıcı yok.

Yazıcının başlatma bilgileri alınamadı.

Açıklamalar

DEVMODE yapılar cihaza özeldir. Bir yapıyı farklı bir DEVMODE yazıcı için bir yapıdan PrinterSettings bir PrinterSettings yazıcıya kopyalama desteklenmez. Bu yöntem aracılığıyla oluşturulan tanıtıcıyla işiniz bittiğinde, yerel Win32 GlobalFree yöntemini çağırarak bunu serbest bırakmanız gerekir. Bu yöntemi çağırdığınızda, yönteminden GetHdevmode dönüş değerini parametre olarak geçirirsiniz.

Şunlara uygulanır

GetHdevmode(PageSettings)

Kaynak:
PrinterSettings.cs
Kaynak:
PrinterSettings.cs
Kaynak:
PrinterSettings.cs

Yazıcıya ve parametresiyle belirtilen sayfa ayarlarına karşılık gelen bir DEVMODE yapıya pageSettings tanıtıcı oluşturur.

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

Parametreler

pageSettings
PageSettings

Yapı PageSettings tanıtıcısının DEVMODE karşılık gelen nesnesi.

Döndürülenler

IntPtr

nativeint

Bir yapıya tanıtıcı DEVMODE .

Özel durumlar

özelliğinde PrinterName adlı yazıcı yok.

Yazıcının başlatma bilgileri alınamadı.

Açıklamalar

DEVMODE yapılar cihaza özeldir. Bir yapıyı farklı bir DEVMODE yazıcı için bir yapıdan PrinterSettings bir PrinterSettings yazıcıya kopyalama desteklenmez.

Bu yöntem aracılığıyla oluşturulan tanıtıcıyla işiniz bittiğinde, yerel Win32 GlobalFree yöntemini çağırarak bunu serbest bırakmanız gerekir. Bu yöntemi çağırdığınızda, yönteminden GetHdevmode dönüş değerini parametre olarak geçirirsiniz.

Şunlara uygulanır