在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(){...//添加自己的初始化代码即可}

posted @ 2009-12-03 22:50  呼噜Zz  阅读(1948)  评论(0编辑  收藏  举报