本文介绍了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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 04:42