一个小程序a.exe,运行后有一个窗口,这时根据窗口标题得到一个句柄,那么这个进程的句柄与窗口的句柄是否相同?

解决方案 »

  1.   

    "根据窗口标题得到一个句柄"FindWindow??   它得到的是窗体的hWnd;GetWindowThreadProcessId可以返回窗口所属线程ID以及窗体所在进程的进程ID"进程的句柄",难道是用OpenProcess打开进程后得到的那个句柄????迷糊中.......
      

  2.   

    进程的句柄与窗口的句柄是2个句柄,对应不同的long值。但是它们属于同一个进程。
      

  3.   

    这二样东西怎么会一样呢?一个是PID,一个是hdc!
      

  4.   

    句柄是 "唯一" 的, a.exe 下面所打开的窗口等线程都是a.exe下的Childhwnd子进程.