我两个都要处理,但是处理函数不同
只有用timer计算2次点击之间的间隔么?
尤其他好点的方法不  多谢

解决方案 »

  1.   

    双击OnLButtonDblClk()单击OnLButtonDown()的OnLButtonUp()
      

  2.   

    在响应dbclick之前总会调用到lbuttondown
    怎么办?
      

  3.   

    在响应dbclick之前总会调用到lbuttondown
    怎么办?
    ?
    bu  ke能啊!  dbclick 和 lbuttondown是两不同事件!
      

  4.   

    dbclick消息是系统在规定时间内将捕捉的两个lbuttondown判断后发送到消息队列的,系统的底层是没有dbclick的,全是down,但是对于窗口处理例程来说,足够能分清楚这两个消息,你所说的情况可能和你按键的速度有关。
      

  5.   

    初步设想,在消息循环里面,当受到WM_LBUTTONDOWN时候,如果在系统规定的时间(好像可以用函数得到)没有收到WM_LBUTTONDBCLK,则该消息为单击,否则为双击,于是去掉WM_LBUTTONDOWN
      

  6.   

    我也是刚学会
    双击:OnLButtonDblClk()单击:OnLButtonDown()
      

  7.   

    timer蛮方便的啊,其它我也想知道