GetForm函数使用描述打印机指定表单的数据初始化FORM_INFO_1结构。
BOOL GetForm(
HANDLE 【hPrinter】, | //打印机的句柄 |
LPTSTR 【pFormName】, | //表单名称的地址 |
DWORD 【水平】, | //结构级别 |
LPBYTE 【P成型】, | //结构数组的地址 |
DWORD 【cbBuf】, | //数组中的字节数 |
LPDWORD 【pcbNeeded】 | // addr的变量与检索到的字节数(或必需) |
); |
参数
【hPrinter】
标识打印机。
【pFormName】
指向指定表单名称的以null结尾的字符串。
【水平】
指定【P成型】指向的结构的版本。此值必须为1。
【P成型】
指向接收初始化FORM_INFO_1结构的字节数组。
【cbBuf】
指定【P成型】数组的大小(以字节为单位)。
【pcbNeeded】
指向一个值,该值指定功能成功复制的字节数或如果【cbBuf】太小,则需要的字节数。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
通过调用OpenPrinter功能获得打印机手柄【hPrinter】.
也可以看看