w_vvccc
vae_ww
2016-05-15 03:42

MFC SDI程序,如何交互式获取用户单击鼠标的坐标?

5

我在用MFC做一个交互式绘图的小程序,工程名称为Draw。我想在CDrawView类中定义一个public成员函数,void CDrawView::GetPoint(CPoint& point),功能是让用户在客户区窗口中点击鼠标选取一点,并返回该点的坐标。
但是问题是,如何在这个函数中等待鼠标单击事件,即等待WM____LBUTTONUP消息触发后,再继续执行函数,保存点的坐标?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答