在MFC单文档框架中怎样实现有鼠标绘制一个多边形啊?

按下鼠标左键,拖动鼠标绘制多边形 ,单击鼠标右键闭合多边形
2024-12-26 07:21:15
推荐回答(2个)
回答1:

添加鼠标触发事件,在左键第一次点下时,记录坐标,然后抬起画直线,点下抬起,然后右键点下,从右键记录点到左键第一次点划线

回答2:

可以使用CPtrArrary,保存鼠标单击的点坐标,依次连接数组中的坐标点。