描述
打印机转义功能GETTECHNOLOGY可识别打印机驱动程序的类型。
要执行此操作,请使用以下参数调用ExtEscape功能。
C++ 语法
int ExtEscape( hdc, GETTECHNOLOGY, cbInput, lpszInData, cbOutput, lpszOutData ); |
PowerBASIC 语法
lResult = ExtEscape ( _ hdc, _ %GETTECHNOLOGY, _ cbInput, _ lpszInData, _ cbOutput, _ lpszOutData _ ) |
参数
hdc
[in]处理打印机设备上下文。
nEscape
[in]指定lpszInData参数指向的数据的大小(以字节为单位)。使用GETTECHNOLOGY进行此操作。
cbInput
[in]指定lpszInData参数指向的数据的字节数。
lpszInData
[in]指向包含输入数据的缓冲区的指针。
cbOutput
[in]指定lpszOutData参数指向的数据的大小(以字节为单位)。
lpszOutData
[out]指向包含输出数据的缓冲区的指针。
返回值
如果函数成功,返回值大于零。如果函数失败或不支持,返回值小于或等于零。
备注
对于非XPSDrv打印机:此转义报告驱动程序是否是Postscript驱动程序。
对于XPSDrv打印机:有关驱动程序是否为Microsoft XPS文档转换器(MXDC)的报告。如果是,则转义返回零终止的字符串“http://schemas.microsoft.com/xps/2005/06”。
引用文件 #INCLUDE Once
WinGdi.inc