为什么激发OnLButtonDbClick()事件时会同时执行OnLButtonUp()事件?怎么避免啊?

解决方案 »

  1.   

    我知道阿,但双击时不会执行down里面的代码,但会同时执行up里面的代码?为什么?怎么避免?
      

  2.   

    是这样,双击时不仅会响应ButtonUp消息,还经常响应MouseMove消息,但不响应ButtonDown消息。
    可以用Visual Studio 组件Spy++工具看一下。
      

  3.   

    Windows的消息产生机制就是这样,你可以在自己的程序中屏蔽掉不需要的消息。