VC中按钮只有单击双击事件,怎样实现VB中的鼠标DOWN Up 事件?

解决方案 »

  1.   


    解决方法:
     (1)使用CButton派生类(可以下载有关按钮类), 在CMyButton::OnLButtonDown中向主窗口发消息. (2)加入PreTranslateMessage函数, 
        在消息WM_LBUTTONDOWN分支中, 判断消息发送窗口是否为你所要的按钮.
     若是, 加入处理代码
      

  2.   

    必须为你的按钮使用从CButton类,具体如下
    1) 使用Insert\New Class 产生从CButton的新类
    2) 将自己的按钮声明为该类的实例
    3) 再在该类中去处理对应的消息