有时,我们要使用一个看不到的窗口。
比如:通过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定义成类成员或全局变量。
有时,我们要使用一个看不到的窗口。
比如:通过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定义成类成员或全局变量。