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

不可小觑的CDC设备环境类的有关问题

2013-08-04 
不可小觑的CDC设备环境类的问题?一个基于对话框的MFC程序,在OnOK()等某些函数中使用CDC中的函数可以起作用

不可小觑的CDC设备环境类的问题?
一个基于对话框的MFC程序,在OnOK()等某些函数中使用CDC中的函数可以起作用,比如在对话框上绘图,写字等;而在自定义的函数和OnInitDialog()等函数中却不能绘图,是为何?
我想让对话框显示时就出现丰富的图案和文字,不得不通过OnInitDialog(),但却实现不了?怎么办?
[解决办法]
系统会根据需求(隐藏再显示、尺寸改变、被其他窗口覆盖)重绘窗口/控件
需要重绘时,会发送WM_PAINT消息给窗口,所以你应该这个WM_PAINT消息里绘制.
MFC的话,应该是OnPaint

热点排行