可以对B发送消息,要处理其窗口消息,只能使用Hook了

解决方案 »

  1.   

    ::SendMessage(..............)具体的参数去查msdn就行,呵呵
    希望对你有用
      

  2.   

    处理别的窗口的消息……
    看MSDN的"Win32 Hooks",说得很详细
      

  3.   

    不一定非要用hook的。可以使用
    lpOriginalProc = (WNDPROC) SetWindowLong(hParent,GWL_WNDPROC,(LONG)SubClassProc);
    其中,hParent为B窗口句柄,SubClassProc为自己定义的消息响应函数。
      

  4.   

    To:happydeer 你这种方法只能对付本进程的窗口,如果是其他的进程,进程的地址空间根本不一样,再加上进程保护,别的进程不可能随便访问你这个进程的代码,不信你可以试试。