#include "stdafx.h"
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
HDESK hDesk = CreateDesktop("Lock", NULL, NULL, 0, GENERIC_ALL , NULL);
STARTUPINFO si;
PROCESS_INFORMATION pi;
ZeroMemory( &si, sizeof(si) );
si.cb = sizeof(si);
si.lpDesktop = "Lock";
ZeroMemory( &pi, sizeof(pi) );
CreateProcess( NULL, "hello.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
return 0;
}
创建虚拟桌面
最新推荐文章于 2025-01-11 08:14:52 发布
本文提供了一个使用C++创建新桌面并在此桌面中启动进程的示例代码。该示例展示了如何通过API函数CreateDesktop创建一个名为Lock的新桌面,并在该桌面上启动hello.exe进程。
718

被折叠的 条评论
为什么被折叠?



