当前位置:首页 科普知识 CreatelC

CreatelC

发布时间:2023-09-14 00:54:51

CreatelC为指定设备创建一个信息描述表,该信息描述表能在不创建设备上下文环境的情况下提供一种快速得到设备信息的方法。

CreatelC介绍

CreatelC为指定设备创建一个信息描述表,该信息描述表能在不创建设备上下文环境的情况下提供一种快速得到设备信息的方法。

CreatelC

简介

函数原型:HDC CreatelC(LPCTSTR lpszDriver, LPCTSTR lpszDevice, LPCTSTR lpszOutput, ConST DEVMODE *lpdvmlnit);

参数:

CreatelC

lpszDriver:指向一个以null结尾的字符串,该字符串指定了设备驱动名(如:Epson)。

lpszDevice:指向一个以null结尾的字符串,该字符串指定了一个正在使用的输出设备的名字,就如打印管理器显示的那样(如Epson Fx_80),它不是打印机模式名,必须使用lpszDevice参数。

LpszOutput:指向一个以null结尾的字符串,该字符串指定物理输出介质(文件或输出端口)的文件名或设备名。该参数被忽略,它的存在仅仅是提供函数原型以保持与16位Window API中使用的原型一致。

lpdvmlnit:指向DEVMODE结构的指针。该结构包含设备驱动器的指定初始化数据。documentProperties函数为可检索指定设备获取已填充的结构,如果设备驱动器使用由用户指定的缺省初始化数据时,lpdvmlnit参数必须为Null。

CreatelC

返回值:如果成功,返回一个信息描述表的句柄;失败,则返回Null。

Windows NT:若想获得更多的错误信息,请调用GetLastError函数。

注释:如果一个应用程序调用一个GDI绘画函数并且提供一个句柄来确认一个信息描述表的话,将会发生错误,当不再需要该信息描述表时可调用DeleteDc函数删除它。

速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:wingdi.h;库文件:gdi32.lib,Unicode:在Windows NT上实现为Unicode和ANSI两种版本。

温馨提示:
本文【CreatelC】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6