在vs2005的MFC的对话框类中重载OnInitDialog
转自:http://www.cnblogs.com/Zscorpio/archive/2009/03/22/1418948.html
在vs2005中除了第一个窗口类,以后添加的MFC窗口都是默认没有OnInitDialog函数的,昨天寻找了大半天都没找到。
今天终于研究出来了,想要让其自动出现,请按以下步骤:
1、添加窗口类。。。。
在类视图中点右键添加类
2、打开新窗口类的.H头文件,将光标定位在声明区
3、如下图,选择“属性”标签
4、
5、 需要的东西就都在这里啦
如果不按照上面的步骤也可以自己手动重载,即在"***.h"头文件中添加函数声明virtual BOOL OnInitDialog()//virtual关键字可以省略,在"***.cpp"源文件中添加BOOL ***::OnInitDialog(){...//添加自己的初始化代码即可}