社区
界面
帖子详情
为对话框添加滚动条
zhongfu19800709
2011-08-23 09:21:27
因为要画很大的曲线图,所在需要在对话框添加滚动条,但是添加了以后拖动滚动条时对话框上的控件显示正常,但图形显示会花掉,不知道什么原因,求解答。谢谢。
...全文
163
10
打赏
收藏
为对话框添加滚动条
因为要画很大的曲线图,所在需要在对话框添加滚动条,但是添加了以后拖动滚动条时对话框上的控件显示正常,但图形显示会花掉,不知道什么原因,求解答。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongfu19800709
2011-08-23
打赏
举报
回复
谢谢大家,我决定采用CScrollView的方式去做。呵呵。
向立天
2011-08-23
打赏
举报
回复
你滚动的时候要相应的调整绘制参数
否则滚动还有什么意义啊
hnzlk
2011-08-23
打赏
举报
回复
[Quote=引用 5 楼 zhongfu19800709 的回复:]
引用 3 楼 hnzlk 的回复:
我建议你在对话框上创建一个CScrollView,然后将图画在CScrollView上,不会影响对话框上的其它控件。
有参考例子吗?谢谢。
[/Quote]
不需要例子啊,你就自己建一个类,然后继承CScrollView,然后在窗口中create出来,不过要小改一下,否则关闭窗口的时候会出错。
写不动代码的人
2011-08-23
打赏
举报
回复
应该考虑映射模式
zhongfu19800709
2011-08-23
打赏
举报
回复
[Quote=引用 4 楼 yang8961 的回复:]
刷新问题,将绘制图形放在OnPaint中完成即可解决。
[/Quote]
绘制图形是放在OnPaint中完成的。
zhongfu19800709
2011-08-23
打赏
举报
回复
[Quote=引用 3 楼 hnzlk 的回复:]
我建议你在对话框上创建一个CScrollView,然后将图画在CScrollView上,不会影响对话框上的其它控件。
[/Quote]
有参考例子吗?谢谢。
yang8961
2011-08-23
打赏
举报
回复
刷新问题,将绘制图形放在OnPaint中完成即可解决。
hnzlk
2011-08-23
打赏
举报
回复
我建议你在对话框上创建一个CScrollView,然后将图画在CScrollView上,不会影响对话框上的其它控件。
zhongfu19800709
2011-08-23
打赏
举报
回复
试过了,还不是行。。。
Eleven
2011-08-23
打赏
举报
回复
显示的图形会花掉,可能是由于刷新的问题,在拖动滚动条的事件中强制刷新一下试试.InvalidateRect();
MFC
添加
对话框
滚动条
功能
请帮忙完成滚动功能,谢谢!
VC
对话框
加
滚动条
示例
VC
对话框
加
滚动条
示例, 把窗口手动缩小,就能看到
滚动条
, 把窗口放大后,
滚动条
消失, 比较实用的示范
VC
对话框
实现
滚动条
VC
对话框
实现
滚动条
, 假如设定窗口区域为1024*768, 需要时候进行滚动,呵呵
VC_
对话框
自带
滚动条
的使用
VC_
对话框
自带
滚动条
的使用,挺实用的一个小技术,在此分享
对话框
带
滚动条
vc6.0,MFC创建的
对话框
应用程序,我用代码动态生成了许多编辑框,当超过
对话框
的显示范围时,如何
添加
上垂直
滚动条
,使之能完全显示所有编辑框?
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章