mfc编程,当鼠标左键按下后,拖动鼠标可以在视图上画出一系列点来,鼠标抬起则停止

mfc编程1.当鼠标左键按下后,拖动鼠标可以在视图上画出一系列点来,鼠标抬起则停止2.利用一个菜单来设置线的颜色和粗细求关键性步骤... mfc编程
1.当鼠标左键按下后,拖动鼠标可以在视图上画出一系列点来,鼠标抬起则停止
2.利用一个菜单来设置线的颜色和粗细
求关键性步骤
展开
 我来答
jellycgl
推荐于2016-03-22 · TA获得超过417个赞
知道小有建树答主
回答量:1149
采纳率:66%
帮助的人:887万
展开全部
用一个数组记录鼠标移动过程中的坐标;
用两个变量分别记录线的颜色和粗细值;
添加两个菜单,对应修改颜色和粗细值的变量;
响应OnMouserMove,把鼠标移动过程中的每个点记录在数组中;
在OnPaint中绘制数组中记录的点,用那个颜色和粗细变量
追问
这些我知道,但是具体做的时候程序一直报错,尤其是定义数组那个,一直报错,可以教教我把怎么成功定义使用一个数组吗?后面的粗细和颜色可以先不管,拜托了
追答
在头文件中添加引用include 
using namespace std;
定义一个成员变量 vector m_vecMovePoint;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式