aretu
驱动牛犊
驱动牛犊
  • 注册日期2008-01-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望41点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1618回复:2

请问进程关闭和打开的问题

楼主#
更多 发布于:2008-03-12 15:26
A进程要关闭B进程,而且B进程不一定在运行,如果B运行了我就关闭,如果没运行则忽略,目前只知道B的进程名字为B.exe
那么两个问题
1.A怎样知道B是否在运行,是不是用OpenProcess()?但是我不知道B的ID啊。

2.在A中用Terminateprocess()怎样获得B的句柄呢。

希望知道的兄弟指点下,谢谢 ~!!!!

aretu
驱动牛犊
驱动牛犊
  • 注册日期2008-01-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望41点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-14 15:31
自己顶一个
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
板凳#
发布于:2008-03-14 16:08
看帮助文档关于toolhelp主题的相关帮助信息,CreateToolhelp32Snapshot,Process32First,Process32Next,CloseToolhelp32Snapshot,记住定制系统的时候要把[Core OS]->[Windows CE devices]->[Debugging Tools]->[Toolhelp API]加到平台中去,在你的应用中要连接toolhelp.lib。任务管理器就是这么做的,你可以在网上找到相关资源。
游客

返回顶部