mfc单击鼠标左键获得当前鼠标的坐标
我建立的是一个MFCAppWizard(exe)工程,生成一个基本的对话框,现在对话框内用鼠标单击左键,怎样获得鼠标的坐标???求高手详解,希望有代码示例,急急急急...
我建立的是一个MFC AppWizard(exe)工程,生成一个基本的对话框,现在对话框内用鼠标单击左键,怎样获得鼠标的坐标???
求高手详解,希望有代码示例,急急急急 展开
求高手详解,希望有代码示例,急急急急 展开
1个回答
展开全部
首先在视图类(或框架类)中添加一个CPoint m_pt的成员变量,然后在视图类中添加鼠标左击消息处理WM_LBUTTONDOWN即为:
void CMy48View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
m_pt=point;
CView::OnLButtonDown(nFlags, point);
}这样就将鼠标左键的点保存在m_pt中了
void CMy48View::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
m_pt=point;
CView::OnLButtonDown(nFlags, point);
}这样就将鼠标左键的点保存在m_pt中了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询