VC如何通过鼠标拖动来绘制一个矩形(基于对话框)?

 我来答
bhtzu
2012-12-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4241万
展开全部
涉及多个知识点。
OnMouseMove中获取鼠标左键状态MK_LBUTTON、获取dc、记录第一个左键按下坐标
DC操作,Rectangle画矩形,注意设置SetROP2,每次画的时候要对上一个重画(即消除)
鼠标左键抬起的时候,如果需要,要使用颜色填充或者画实线完成并记录矩形。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式