本文介绍了CreateDesktop(..)(确定),然后从我的应用程序在此新桌面上打开新的(MFC)CFrame的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,我在新创建的桌面上打开新窗口时遇到问题.我可以在那里启动一个新应用程序:
我这样做:
Hi there, i''ve problem open new window on newly Created desktop. I can start a new application there:
I do:
this->hNewDesktop = CreateDesktop(sDesktop.c_str(), NULL, NULL, NULL, WRITE_DAC | READ_CONTROL | DESKTOP_CREATEMENU | DESKTOP_CREATEWINDOW | DESKTOP_SWITCHDESKTOP, NULL);
SwitchDesktop(hNewDesktop);
HWnd hWindow = CreateWindow(TEXT("test"), TEXT("test"), WS_CAPTION | WS_BORDER | WS_VISIBLE, 0, 0, WindowWidth, WindowHeight, 0, 0, this->mParent, NULL); // hInstance
---
窗口出现在旧桌面上? -任何人都有一些想法-我找不到一些信息来在新桌面上打开窗口-只能在那儿打开应用程序...
? THX
---
window appears on old desktop? - anyone some ideas - I can''t find some information to open a window on new desktop - only to open a application there...
? THX
推荐答案
这篇关于CreateDesktop(..)(确定),然后从我的应用程序在此新桌面上打开新的(MFC)CFrame的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!