知道一个窗口的句柄,如何获得该窗口的进程ID
如标题, 问题点数:50、回复次数:4Top
1 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-07-03 11:55:57 得分 0
可以通过句柄获得窗体名吗
然后创建一个process的实例,用窗体名来获得进程,然后再通过此进程获得id
不知道可以吗Top
2 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-07-03 12:02:48 得分 50
上面的可以能有问题,呵呵,进程如何的获得
是不是可以通过获得当前所有的进程,然后循环来判断每个进程的窗体句柄和你获得的句柄是不是相同,如果相同则此进程,就是你所要的,然后可以获得进程idTop
3 楼raymondzh()回复于 2006-07-03 12:20:34 得分 0
后面的一种方法可行
多谢!Top
4 楼Knight94(愚翁)回复于 2006-07-03 12:26:09 得分 0
使用“GetWindowThreadProcessId”这个api
参看
http://www.pinvoke.net/default.aspx/user32/GetWindowThreadProcessId.htmlTop




