TC官方合作论坛

标题: 如何通过窗口句柄找到进程句柄 [打印本页]

作者: baige0428    时间: 2015-11-23 09:17
标题: 如何通过窗口句柄找到进程句柄
本帖最后由 baige0428 于 2015-11-23 09:42 编辑

请问TC5.0怎么通过窗口句柄找到进程句柄,目的是为了关闭指定窗口,有的窗口用关闭窗口函数无效。

作者: baige0428    时间: 2015-11-24 08:58
本帖最后由 baige0428 于 2015-11-24 08:59 编辑

已找到方法。
变量 hwnd//////////////////在知道窗口句柄的情况下
变量 PID=dm数组.GetWindowProcessId(hwnd)////////////////////////////获取进程PID
变量 进程句柄=进程信息(PID,2)
    //    调试输出(进程句柄)
    进程关闭(进程句柄)
这样就通过窗口句柄,找到进程句柄,关闭了指定
窗口。因为有的窗口通过窗口关闭无效。
感觉我这方法笨笨的,不知道是否有更好的方法,望赐教。





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1