MFC 如何实现图形的拾取与移动?

求代码!!... 求代码!! 展开
 我来答
wangpaishi
推荐于2016-05-22 · TA获得超过570个赞
知道小有建树答主
回答量:932
采纳率:52%
帮助的人:758万
展开全部
自己绘制,拾取就是鼠标按下后,判断鼠标点击坐标出是什么图形,然后鼠标移动,就重绘所有图形图像背景图等,拾取的图形绘制坐标为当前鼠标坐标或与这个鼠标位置坐标有固定关系
每次都重新绘制,所以鼠标到哪里,拾取的图形就到哪里
其他的图形则在原位置
更多追问追答
追问
请问可以给出代码来参考吗?不然还是一头雾水。
追答
可以给,但是不给,懒得给,实际是没代码,要自己写,会写,懒得写
我可以告诉你思想,原理,方法

或者再细说你的功能需求

先弄懂第一步吧?
自己绘制图形,绘制在哪里,是什么坐标(相对于当前视图窗口),鼠标点击后,鼠标点击在哪里,什么位置,什么坐标,鼠标点击的这个坐标是不是我绘制的图形内容之内或者图形上的坐标
是的话,就是点击这个图形了,标记一下,鼠标点的是这个,意思就是拾取了这个,这是可以把这个图形外形轮廓画出来以表示拾取了给人看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式