PrinterSettings.GetHdevmode 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建与打印机设置相对应的 DEVMODE
结构的句柄。
重载
GetHdevmode() |
创建与打印机设置相对应的 |
GetHdevmode(PageSettings) |
创建一个 |
GetHdevmode()
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
创建与打印机设置相对应的 DEVMODE
结构的句柄。
public:
IntPtr GetHdevmode();
public IntPtr GetHdevmode ();
member this.GetHdevmode : unit -> nativeint
Public Function GetHdevmode () As IntPtr
返回
nativeint
DEVMODE
结构的句柄。
例外
PrinterName 属性中命名的打印机不存在。
未能检索打印机的初始化信息。
注解
DEVMODE
结构特定于设备。 DEVMODE
不支持将结构从一个PrinterSettings复制到PrinterSettings另一个打印机的 。 完成通过此方法创建的句柄后,必须通过调用本机 Win32 GlobalFree
方法自行解除分配。 调用此方法时,将方法的返回值 GetHdevmode 作为参数传递。
适用于
GetHdevmode(PageSettings)
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
- Source:
- PrinterSettings.cs
创建一个 DEVMODE
结构的句柄,它对应于通过 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
参数
- pageSettings
- PageSettings
DEVMODE
结构的句柄所对应于的 PageSettings 对象。
返回
nativeint
DEVMODE
结构的句柄。
例外
PrinterName 属性中命名的打印机不存在。
未能检索打印机的初始化信息。
注解
DEVMODE
结构特定于设备。 DEVMODE
不支持将结构从一个PrinterSettings复制到PrinterSettings另一个打印机的 。
完成通过此方法创建的句柄后,必须通过调用本机 Win32 GlobalFree
方法自行解除分配。 调用此方法时,将方法的返回值 GetHdevmode 作为参数传递。