您的位置:首页 > 运维架构

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

2016-03-20 18:28 381 查看


按钮一处理

执行 打开失败。因为对话框权限低 其没有权限对其他进程执行操作,所以 需要 提权。在对话框函数内增加提权函数:






权限:


windows非常重要的函数:






把句柄提升为全局变量:





按钮二关闭进程:


3420是计算器进程ID因为PID会变化”下面讲解 如果根据程序窗口标题获取窗口句柄,根据窗口句柄获取进程ID“:
获取窗口类”“:




点击查找窗口”:






拖动到窗口上“”:











如上查找窗口时 FindWindows 参数可以只用第一个 也可以只用第二个 也可以两个都用上“:



或者 :


或者:



当打开多个名称不同但进程相同的程序时,要用第一个参数类名,因为只用第一个类名参数可以 找到所有的打开的的应用。







若为如下形式 只能找到一个:



退出当前进程:ExitProcess:双击按钮:



来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: