ResetDC 编辑

ResetDC功能根据指定结构中的信息更新给定的打印机或绘图仪设备上下文。

HDC ResetDC(

HDC 【HDC】,//设备上下文的句柄
CONST DEVMODE *【lpInitData】//具有设备上下文信息的结构的地址
); 

参数

【HDC】

标识要更新的设备上下文。

【lpInitData】

指向DEVMODE结构,其中包含有关新设备上下文的信息。

返回值

如果函数成功,则返回值是原始设备上下文的句柄。

如果函数失败,返回值为NULL。

备注

当窗口收到WM_DEVMODECHANGE消息时,应用程序通常会使用ResetDC函数。ResetDC也可用于在打印文档时更改纸张方向或纸盒。

ResetDC功能不能用于更改驱动程序名称,设备名称或输出端口。当用户更改端口连接或设备名称时,应用程序必须删除原始设备上下文并使用新信息创建新的设备上下文。

应用程序可以将信息设备上下文传递给ResetDC功能。在这种情况下,ResetDC将始终返回打印机设备上下文。

也可以看看

DeviceCapabilities, DEVMODE, 逃逸

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:56 次

字数:2061

最后编辑:2 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。