社区
图形处理/算法
帖子详情
在对话框里如何使绘制的图形缩放
wcqgm
2006-04-16 10:37:19
我在对话框里绘制了图形,在ONMOUSEMOVE中用当前的POINT值改变绘制图形原来的RECT的left和top值.然后调用ONPLAIN重画怎么原来的图形没改变呢?
...全文
192
3
打赏
收藏
在对话框里如何使绘制的图形缩放
我在对话框里绘制了图形,在ONMOUSEMOVE中用当前的POINT值改变绘制图形原来的RECT的left和top值.然后调用ONPLAIN重画怎么原来的图形没改变呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soaroc
2006-04-16
打赏
举报
回复
你最好在OnDraw函数中画,这样不需要去人为的刷新窗口。你可以先在其中获取对话框的句柄。
wcqgm
2006-04-16
打赏
举报
回复
能不能说清楚点啊!
xing_xing_xing
2006-04-16
打赏
举报
回复
调用Invalidate
GDI+
绘制
矩形,并且实现可旋转、
缩放
、移动功能(基于MFC
对话框
)
在实际项目中,你可能还需要考虑用户界面的更新和性能优化等问题,例如使用OnPaint消息处理函数重新
绘制
图形
,并利用RedrawWindow函数或InvalidateRect函数刷新特定区域。此外,为了提高性能,可以考虑使用双缓冲...
对话框
mfc
绘制
坐标轴
为了使曲线和坐标轴适应
对话框
大小,可以在
对话框
类中添加一个`ON_WM_SIZE()`消息处理函数,当
对话框
大小改变时重新
绘制
图形
。 ```cpp void CMyDialog::OnSize(UINT nType, int cx, int cy) { CDialogEx::OnSize...
不规则
对话框
鸭子
对话框
的
绘制
这些库提供了
绘制
图形
和创建窗口的函数。 2. **自定义形状**:不规则
对话框
的关键在于自定义窗口的形状。这通常通过
绘制
路径(Path)来实现,例如在Windows API中使用`CreateRoundRectRgn`或`CreatePolygonRgn`,...
MFC中滚轮根据鼠标位置
缩放
绘制
的
图形
可根据鼠标位置滚动鼠标滚轮时自动调节
图形
位置且成比例
缩放
所
绘制
的
图形
; 类似AutoCAD等平面设计软件中滚轮的功能; 提供所有源代码,且每行程序注释得清清楚楚,可作为有类似需求开发的很好模板。
MFC 无边框
对话框
缩放
综上所述,实现MFC无边框
对话框
的
缩放
涉及多个方面,包括窗口样式设置、消息处理、控件布局调整以及可能的
图形
优化。理解并应用这些知识点,你就能创建出具有用户友好的
缩放
功能的无边框
对话框
。
图形处理/算法
19,473
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章