Select 在MFC中,通过鼠标单击而不是按拖动操作进行选择

Select 在MFC中,通过鼠标单击而不是按拖动操作进行选择,select,mfc,mouse,Select,Mfc,Mouse,我是MFC的新手。我目前正在使用MFC的CrectTracker类在基于MFC的应用程序中绘制一个选择矩形来选择图形上的一个区域。但是,我希望使用鼠标单击来进行选择,而不是按下L按钮并拖动和释放操作 有人能给我举个例子吗?在这个例子中,crectracker类可以使用鼠标单击来选择一个区域,第一次单击开始选择,第二次单击结束选择?还是我必须为此实施自己的ONLBUTNUP操作 谢谢。您需要实现MouseMove事件。 此函数提供两个参数 标志:在这里你可以检查鼠标左键是否被点击 点:鼠标光标的

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

有人能给我举个例子吗?在这个例子中,crectracker类可以使用鼠标单击来选择一个区域,第一次单击开始选择,第二次单击结束选择?还是我必须为此实施自己的ONLBUTNUP操作


谢谢。

您需要实现MouseMove事件。

此函数提供两个参数

  • 标志:在这里你可以检查鼠标左键是否被点击

  • 点:鼠标光标的位置