我在使用VS2008做一个云台控制程序,用四个button分别控制上下左右,请教在VS2008中如何 响应鼠标按下和弹起的操作,还有整体应该怎么编?网上很多都是vc++  6.0的

解决方案 »

  1.   

    一样的
    就是OnLButtonDown和OnLButtonUp
      

  2.   

    重写CButton类,在OnLButtonDown和OnLButtonUp中做相应处理
      

  3.   

    按一下button 云台动,再按一下别的按钮 云台停
      

  4.   

    这不就是简单的按钮响应函数吗,就是响应click的消息就行了,然后在函数里添加上你需要的功能就可了,不需要响应鼠标按键消息
      

  5.   

    另外一种方法:
    重写对话框的此虚函数
    virtual BOOL PreTranslateMessage(MSG *pMsg);
    if(pMsg->message == WM_KEYDOWN)  按键按下
    {
    if(pMsg->wParam == VK_DOWN)  是向下方向键
    }
    ....