首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

mfc背景重绘有关问题

2013-06-19 
mfc背景重绘问题我是基于对话框的程序,并且把对话框Border设为None。以下是绘制背景的代码:[解决办法]“dcMe

mfc背景重绘问题
我是基于对话框的程序,并且把对话框Border设为None。以下是绘制背景的代码:

mfc背景重绘有关问题                              
[解决办法]
“dcMem.SetBkMode(TRANSPARENT);”
删除 它
[解决办法]
这一行是主要原因
CDialog::OnPaint();
他造成了死循环界面刷新,删掉就好了
[解决办法]
没 看到 CDialog::OnPaint();
你自己画完 还 要他 干嘛, 你 不画 时 才要。
[解决办法]
引用:
多谢各位帮助,还是自己基础不够,最后在问下,界面被覆盖后重新显示时,这时候原来被遮盖的控件明显的闪烁刷新,这个问题怎么解决呢。
给对话框加WS_CLIPCHILDREN、WS_CLIPSIBLIBS属性试试
[解决办法]
这个问题,刚开始的我遇到过,很简单,将这一句CDialog::OnPaint();删除就OK了

热点排行