自己做了一个控件,里面分成了3个面板Left/Top/Client,3个Panel全部占满了整个的控件,我想捕获整个控件的MouseLeave事件,可是不行,这个事件全被它的子控件(3个Panel捕获了)如何可以捕获这个消息/事件?谢谢各位大侠了~

解决方案 »

  1.   

    难道就只能用api调钩子实现这一条道路了????是不是有更简单的?
      

  2.   

    谢谢楼上~那样子不行~我现在正在考虑怎么用钩子去实现它了~C#里面的WndProc无法拦截鼠标消息。郁闷ing...这么个小问题竟然大侠做过这方面东西的帮忙啊~
      

  3.   

    Up
    不知道c#如何实现c++的PerTranslateMessage函数
      

  4.   

    // C#里面的WndProc无法拦截鼠标消息
    每个控件都有自己的消息循环,消息都被Panel截获了,那你的控件自然无法获得