社区
界面
帖子详情
请教是否能捕捉到这个消息? 关于重绘窗体的!
JPEXE
2006-11-20 03:06:05
我要自绘窗体, 但如果是在 OnEraseBkgnd 中重绘的话有一点问题, 因为窗体里的每个控件都要重绘, 每重绘一次就激发一次 OnEraseBkgnd, 这样一来就会重绘窗体多次, 显然操作重复, 浪费! 因此, 我希望能找到窗体上所有控件重绘完成的这个点, 是否有这个消息, 怎样捕获?
...全文
113
9
打赏
收藏
请教是否能捕捉到这个消息? 关于重绘窗体的!
我要自绘窗体, 但如果是在 OnEraseBkgnd 中重绘的话有一点问题, 因为窗体里的每个控件都要重绘, 每重绘一次就激发一次 OnEraseBkgnd, 这样一来就会重绘窗体多次, 显然操作重复, 浪费! 因此, 我希望能找到窗体上所有控件重绘完成的这个点, 是否有这个消息, 怎样捕获?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
an_bachelor
2006-11-20
打赏
举报
回复
你把代碼貼一點出來吧 我做過很多重載OnPaint OnDraw的 並無覆蓋控件的情形 即使在Duron 850/256M的機器上
JPEXE
2006-11-20
打赏
举报
回复
散分算了!
JPEXE
2006-11-20
打赏
举报
回复
哎, 查过很多资料也请教了别人, 基本确定没有这个消息, 看来只有通过捕捉其它消息, 做标记来间接实现了.
JPEXE
2006-11-20
打赏
举报
回复
回 LiChenYue(李忱悦,每一次喊你,在我心!暗恋未遂,独孤求偶!):
简单的移动窗体并不会有 OnPaint 或 OnEraseBkgnd, 除非是窗体被别的东西挡住后再拖出来, 或是改变窗体大小.
LiChenYue
2006-11-20
打赏
举报
回复
应该不会吧?一移动窗口应该就能看到程序在从画,在不快的机器上。
蹭点分!
JPEXE
2006-11-20
打赏
举报
回复
回 an_bachelor(洗澡就是浪費生命):
我要重绘窗体背景, OnPaint 或 OnDraw 里做会覆盖掉窗体上的控件的.
JPEXE
2006-11-20
打赏
举报
回复
晕, 上面搞错位置了, 怎么回到自己这来了.
JPEXE
2006-11-20
打赏
举报
回复
透明位图的显示
http://www.vckbase.com/document/viewdoc/?id=532
照着这篇文章一步步做就行!
an_bachelor
2006-11-20
打赏
举报
回复
你不想重繪製控件則定制OnPaint或者OnDraw即可
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,
是否
扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐...
博客总目录(2007.11.12 - 2010.4.25)
如果我的学习记录和历程能对你有所帮助, 我非常高兴; 但是 -- "万一" 不是高手、更不是大师, 只是利用工作之余学点东西, 并感觉学得挺吃力. 内容都是写时才会, 难免稚嫩, 所以 "仅供参考" 可...
Qt开发经验(转载)
默认QtCreator是单线程编译,可能设计之初考虑到尽量不过多占用系统资源,而...方法一:在每个项目的构建设置中(可以勾选一个 shadow build 的页面地方)的build步骤,make arguments增加一行 -j16 即可,此设置会保
VC常用小知识
这么办: 在恢复程序
窗体
大小时,Windows会发送WM_QUERY-OPEN
消息
,用 ClassWizard设置成员函数 OnQueryOpen() ,add following code: Bool CMainFrame:: OnQueryOpen( ) { Return false } (14) ...
传智播客 .NET面试宝典(2015版)
1.众所周知,随便拿出一个中等大小的项目,也需要好多个熟练的开发人员开发好多个月才能勉强做得差不多,培训期间没有这么多时间,并且你还要先学会了很多技术后才能开始做项目。 2.一个项目中的很多东西都是重复性...
界面
15,980
社区成员
115,900
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章