请问怎样调用onMouseMove才能使鼠标离开对话框时也能捕捉到坐标值

解决方案 »

  1.   

    我不是这个意思啊;
    例如:
    void CMyDlg::OnMouseMove(UINT nFlags, CPoint point) 
    {
    // TODO: Add your message handler code here and/or call default
    m_x = point.x;
    m_y = point.y;
    UpdateData(false);
    CDialog::OnMouseMove(nFlags, point);
    }
    这里只是对话筐内捕捉鼠标坐标,但一旦鼠标移出了对话筐就捕捉不到了,我可以怎样才可以捕捉整个屏幕鼠标移动的坐标
      

  2.   

    我一般都是在ontimer中getmousepos,onMouseMove是在窗口激活得到光标时才产生的消息,所以别指望你的鼠标离开窗口还能有这个消息