OpenPrinter是一个进程文件。
OpenPrinter是一个进程文件。
BOOL OpenPrinter( __in LPTSTR pPrinterName,
__out LPHANDLE phPrinter,
__in LPPRINTER_DEFAULTS pDefault );
VB声明
Declare Function OpenPrinter Lib "winspool.drv" Alias "OpenPrinterA" (ByVal pPrinterName As String, phPrinter As Long, pDefault As PRINTER_DEFAULTS) As Long
说明
打开指定的打印机,并获取打印机的句柄
返回值
如果函数成功,返回值是一个非零值。
如果函数失败,返回值是零
参数表
参数 类型及说明
pPrinterName String,要打开的打印机的名字,指针
phPrinter Long,打开打印机或打印服务器对象的指针
pDefault PRINTER_DEFAULTS,这个结构保存要载入的打印机信息,可以为NULL