通过鼠标单击选择而不是在MFC中按下拖动操作

时间:2011-10-07 01:30:26

标签: select mfc mouse

我对MFC很新。我目前正在使用MFC的CrectTracker类来绘制选择矩形,以在基于MFC的应用程序中选择图形上的区域。但是,我想使用鼠标点击而不是L按钮按下并拖动和释放动作来进行选择。

有人能指出一个例子,其中crectracker类可以用鼠标点击选择一个区域,首先点击开始选择,第二个结束?或者我是否必须为此实现我自己的OnLButtonUp操作?

感谢。

1 个答案:

答案 0 :(得分:0)

您需要实现MouseMove事件 http://msdn.microsoft.com/en-us/library/3158baat%28v=vs.80%29.aspx

此功能为您提供2个参数。

  1. 标记:您可以在此处查看单击鼠标左键

  2. 点:鼠标光标的位置。