upk 里挖坟得来,有兴趣查查这几个函数...

  1. #include "windows.h"
  2. #pragma comment(lib,"user32.lib")
  3. int main()
  4. {
  5. STARTUPINFO si;
  6. PROCESS_INFORMATION pi;
  7. char DeskName[]="pp";
  8. HDESK hold = GetThreadDesktop(GetCurrentThreadId());
  9. HDESK hhdesk = CreateDesktop( DeskName, NULL, NULL, DF_ALLOWOTHERACCOUNTHOOK, GENERIC_ALL, NULL);
  10. SwitchDesktop( hhdesk);
  11. SetThreadDesktop( hhdesk);
  12. ZeroMemory( &si, sizeof(si) );
  13. si.cb = sizeof(si);
  14. si.lpDesktop = DeskName;
  15. ZeroMemory( π, sizeof(pi) );
  16. CreateProcess( NULL, "explorer", NULL, NULL, FALSE, 0, NULL, NULL, &si, π);
  17. Sleep(60000);
  18. SwitchDesktop( hold);
  19. CloseDesktop( hhdesk);
  20. }

http://blog.csdn.net/wangningyu/article/details/5179221

最新文章

  1. MySQL 数据库双向同步复制
  2. coredump
  3. Occlusion Culling
  4. Oracle数据库中scott用户不存在的解决方法
  5. ZMMR104-预留单批量删除及恢复
  6. HDU 5521 [图论][最短路][建图灵感]
  7. windows XP系统内核文件分析(全)
  8. Daily Scrum 11.12
  9. mysql 数据库还原出错ERROR:Unknown command '\' mysql中断
  10. PHP第七课 使用方法数组2
  11. Matplotlib 绘图 用法
  12. QML-关于Qt.rgba()颜色无法正常显示问题
  13. 键盘控制div移动并且解决停顿问题(原生js)
  14. hadoop HA集群搭建步骤
  15. 创建ros的程序包--3
  16. JSON.parse() 和 JSON.stringify() 的区别
  17. Struts 2 + Hibernate + Spring 整合要点
  18. ES6基本语法之let和const
  19. React错误总结(三)
  20. 使用div实现progress进度条

热门文章

  1. modelsim将波形文件保存下来却不打开图形界面
  2. C# 反射的简单用法
  3. volatile--共享数据必须保证可见性
  4. Asp.net自制模板框架
  5. Unity 3D 文件导入出错误解决方法以及unity圣典离线版下载地址
  6. 学习笔记_Java_day12_设计模式MVC(13).JavaWeb的三层框架(14)
  7. swift-02代码流程的控制
  8. javascript函数 第14节
  9. Codevs 1198 国王游戏 2012年NOIP全国联赛提高组
  10. sqlserver字符串转日期