首页 > 编程语言 > 详细

猎豹MFC--打开进程openProcess,终止其他进程TerminateProcess

时间:2016-03-20 19:45:05      阅读:400      评论:0      收藏:0      [点我收藏+]
技术分享
按钮一处理技术分享
执行 打开失败。因为对话框权限低 其没有权限对其他进程执行操作,所以 需要 提权。在对话框函数内增加提权函数:
技术分享
技术分享

权限:
技术分享
windows非常重要的函数:
技术分享

技术分享
把句柄提升为全局变量:
技术分享
技术分享
按钮二关闭进程:
技术分享
3420是计算器进程ID
因为PID会变化”下面讲解 如果根据程序窗口标题获取窗口句柄,根据窗口句柄获取进程ID“:

获取窗口类”“:
技术分享

点击查找窗口”:
技术分享

技术分享
拖动到窗口上“”:
技术分享
技术分享
技术分享
技术分享
如上查找窗口时  FindWindows 参数可以只用第一个 也可以只用第二个 也可以两个都用上“:
技术分享

或者 :
技术分享
或者:
技术分享


当打开多个名称不同但进程相同的程序时,要用第一个参数类名,因为只用第一个类名参数可以 找到所有的打开的的应用。
技术分享
技术分享技术分享
若为如下形式  只能找到一个:
技术分享

退出当前进程:ExitProcess:
双击按钮:
技术分享










猎豹MFC--打开进程openProcess,终止其他进程TerminateProcess

原文:http://www.cnblogs.com/hungryvampire/p/5299175.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!