在做类似QQ的悬停窗体,当鼠标悬停在窗体上是,
将隐藏的窗体显示出来,当感觉OnNcHitTest事件的相应有些慢。
即:鼠标很快移动到窗体上,再移出去,是不能相应的。请问各位有什么好的解决办法吗?

解决方案 »

  1.   

    OnMouseMove消息前面讨论过,它不是实时 的,系统会合并一些,才发送给窗口给处理,系统为了提高性能做了一些优化
      

  2.   

    你用OnMouseMove实际上是在等系统帮你处理,那它的响应速度取决于系统~你可以试试自己判断悬停窗体的位置,再判断鼠标的位置,然后进行处理,可能要用线程!
      

  3.   

    使用WM_MOUSELEAVE和WM_MOUSEHOVER消息试试。用法到网上搜。
      

  4.   


      强制发送消息要用到:SendMessage()函数,可以发送你想要发送的消息。