C# - 将桌面创建为服务,然后从用户桌面切换到该桌面

时间:2011-11-29 19:11:30

标签: c# winapi

我正在制作一个程序,在Windows 7下作为服务运行,在其中创建一个新桌面并切换到Win32调用CreateProcess()SwitchDesktop()。我听说我需要获得该过程的窗口站,所以我使用GetProcessWindowStation()SetProcessWindowStation()。目标是明显地看到桌面发生了变化,但是当我启动服务时,这一切都没有发生,所以我一定做错了。我是否可以在正确的方向上轻推如何完成此桌面交换服务?

0 个答案:

没有答案