我自己在非客户区画了菜单,可是当菜单弹出的时候为什么所有发给窗口的WM_MOUSEMOVE消息都无法用钩子截到,不知道那位高手有解决办法呢?

解决方案 »

  1.   

    菜单也是窗口,它WM_MOUSEMOVE消息由它自己处理了,没有发给窗口。
      

  2.   

    没错,用全局钩子,不可能截不到WM_MOUSEMOVE消息的。
      

  3.   

    把你的勾子程序做成dll.就是系統勾子.才可以捕獲窗體外面的.
    你把勾子放到你的程序里了,也就是他的範圍只在他的程序體這個對象有效.
      

  4.   

    应该不用吧...菜单也是属于这个进程的...为什么要做成DLL???