本人初步的想法是:
1. 在CView中定义一个CArray: m_lineArray;
2. 当按下鼠标左键,OnLButoonDown传来的point加入数组中:
m_lineArray.Add(point);
3. 在鼠标移动的过程中,OnMouseMove的point也不断的加入数组中:
m_lineArray.Add(point); 在鼠标移动的过程中也同时画线。
4. 在OnDraw函数中利用循环画线现在看不到结果,不知是什么原因。Debug以后发现m_lineArray中的值根本不正确
是否m_lineArray根本就没有收到参数,还是思路有问题?
1. 在CView中定义一个CArray: m_lineArray;
2. 当按下鼠标左键,OnLButoonDown传来的point加入数组中:
m_lineArray.Add(point);
3. 在鼠标移动的过程中,OnMouseMove的point也不断的加入数组中:
m_lineArray.Add(point); 在鼠标移动的过程中也同时画线。
4. 在OnDraw函数中利用循环画线现在看不到结果,不知是什么原因。Debug以后发现m_lineArray中的值根本不正确
是否m_lineArray根本就没有收到参数,还是思路有问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货