如何创建一个用户看不到的窗口。

简介: 如何创建一个用户看不到的窗口。

有时,我们要使用一个看不到的窗口。


比如:通过OpenG取当前显卡。OpenG需要一个hDC,而hDC需要一个hWnd。 所以建立一个看不到的CWnd就是最简单的解法了。


CWnd wnd;

wnd.CreateEx(NULL, "#32770", "获取当前显卡",  WS_CAPTION, 0, 0, 1, 1, NULL, NULL);



注意:


1,不要加WS_VISIBLE 属性


2,如果要长期使用此窗口,请将wnd定义成类成员或全局变量。


相关文章
|
5月前
|
小程序
小程序常见简单界面功能属性记录
小程序常见简单界面功能属性记录
114 0
|
Linux iOS开发 MacOS
DBeaver用户界面窗口失效 查询窗口不显示
DBeaver用户界面窗口失效 查询窗口不显示
|
9月前
|
Windows
通过代码的方式获取当前活动窗口的标题
通过代码的方式获取当前活动窗口的标题
283 4
|
10月前
|
小程序 前端开发 JavaScript
微信小程序分类菜单激活状态跟随列表滚动自动切换
微信小程序分类菜单激活状态跟随列表滚动自动切换
127 0
微信小程序分类菜单激活状态跟随列表滚动自动切换
|
数据库 数据安全/隐私保护
用Mockplus教你使用属性面板的设置交互状态
使用Mockplus软件有段时间了,期间有很多使用者问我组件的设置交互状态怎么用(当然有很多人看了都会用),我就有想把怎样使用设置交互状态的方法记录下来,供初学者参考,今天趁休息时间整理了一下,分享一下。
739 0
|
C#
WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
在C#的WinForm程序中,有的时候需要判定关闭请求从哪里发出来的。比如是用户点击了右上角的“关闭”按钮,还是调用了WinForm.Close()方法。最典型的是要知道点击右上角的“关闭”按钮发出的事件。
1053 0