如何得到其他进程窗口中的EDIT的内容?注意,是窗口中的Edit.
假设能找到其他进程的窗口句柄?
禁止使用MFC.

解决方案 »

  1.   

    FindWindowEx(...);
    SendMessage(hwnd,WM_GETTEXT,...);
      

  2.   

    好像是EnumWindow或者ChildWindowFromPoint函数,具体的去查msdn吧
      

  3.   

    如果找到了其他进程的窗口句柄 -> hWnd;
    那么使用GetWindow( hWnd, GW_CHILD | GW_HWNDFIRST  ); 和GetWindow( hWnd, GW_HWNDNEXT  );找到Edit的句柄:hWdnEdit;
    最后使用GetWindowText( hWdnEdit, szEdit, ... );取得内容。
     
      

  4.   

    9x下,往窗口发送一个WM_GETTEXT消息
    在2k下,只能注入一个dll,由该dll往窗口发送一个WM_GETTEXT或者通过其它方式取得。
      

  5.   

    风中王子能讲明白点吗,如何用FindWindowEx来得到Edit的Handle