MFC在picture control控件中画可放缩拖拽矩形

liqiming100 2017-07-27 11:29:53
MFC在对话框应用中放置picture control控件中画可放缩拖拽矩形,现在的矩形可以移动,我是在OnLButtonUp函数中获取坐标,然后重新绘制矩形,这样实现的效果是鼠标点到哪,矩形框移动到哪?能否实现矩形框随着鼠标拖动而移动,鼠标拖动到哪,矩形框移动到哪?另外怎么实现矩形框的放缩,我现在也是在鼠标左键up事件中,给一个变量赋值,然后重绘的时候将这个变量乘以原始的长、高。这样每点一下鼠标左键,矩形框就被放缩到一个比例,能否实现像windows桌面上拖动一个浏览器,那样可以任意改变浏览器框的大小?求解求解
...全文
278 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-07-27
  • 打赏
  • 举报
回复
百度搜相关关键字。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧