创建虚拟桌面工具让进程在指定桌面运行

易语言 2020-03-31 16:34:28

创建虚拟桌面工具让进程在指定桌面运行

g_hDeskOld = GetThreadDesktop (GetCurrentThreadId ()) ' 取原来桌面句柄
g_hDesk = CreateDesktopA (#MYDESKTOP, 0, 0, 0, #GENERIC_ALL, 0) ' 创建新桌面
.如果真 (g_hDesk = 0)
信息框 (“创建虚拟桌面失败”, 0, , )
返回 (0)
.如果真结束
载入 (窗口1, , 真)
CloseDesktop (g_hDesk) ' 关闭新桌面
返回 (0) ' 可以根据您的需要返回任意数值