易语言吧 关注:266,523贴子:1,664,306
  • 5回复贴,共1

如果我获取了一个进程的pid,那么我可以获取他的父窗口句柄吗

只看楼主收藏回复



通过百度相册上传1楼2014-06-14 16:08回复
    没人吗


    2楼2014-06-14 17:07
    回复
      从进程PID直接取窗口的方法是不存在的,但是可以枚举所有窗口,取窗口对应进程pid,最后根据窗口句柄取父窗口句柄
      具体思路
      EnumWindows(枚举窗口)->GetWindowThreadProcessId(通过窗口句柄取进程PID)->GetAncestor(取父窗口)


      IP属地:浙江3楼2014-06-14 17:15
      收起回复
        一个进程不止一个窗口,你要获取哪个窗口的呢?


        4楼2014-06-14 17:18
        回复