vs2005 动态创建对话框,给对话框添加oninitdialog函数

1、http://blog.chinaunix.net/u2/64540/showart_529716.html

 

以前一直用VC6.0用的习惯了
Visual   studio   2005是不是没有旧风格class   wizard了   
所以无法像VC6.0那样添加oninitdialog函数
 
方法如下:
前面先引用CSDN的
首先添加CDialog对话框的类,方法是可以在对话框上点右键,在右键菜单里点Add   Class,然后打开刚才添加的类的头文件,在头文件的类的声明区里按F4调出属性窗口,在属性窗口的工具栏里找到Overrides点击它会切换到重写方法列表界面,在这个列表里找到OnInitDialog,点后面的下拉组合框就有添加OnInitDialog了,点一下就可以把这个方法重写到你的程序里了。
 
我弄了半天没弄明白
 
后面在一群里问了才清楚
 
ADD Class后  要在左边文件列表上面选择 show all files 后 再打开几时才添加的类的头文件  ....
这样才行的 .......
===============================================================
就是你为子对话框添加完类后,  在vs2005的左边文件列表上选择  show all files  然后点击进去你添加的类的头文件  这时在(一般)右边的属性窗口里会有一个图标(Overrides)点击它 就会有了
ps:自己贴图一张

2、http://blog.csdn.net/everettjf/archive/2008/12/07/3465286.aspx
  
  
以前一直用VC6.0用的习惯了
Visual   studio   2005是不是没有旧风格class   wizard了   
所以无法像VC6.0那样添加oninitdialog函数
 
方法如下:
前面先引用CSDN的
首先添加CDialog对话框的类,方法是可以在对话框上点右键,在右键菜单里点Add   Class,然后打开刚才添加的类的头文件,在头文件的类的声明区里按F4调出属性窗口,在属性窗口的工具栏里找到Overrides点击它会切换到重写方法列表界面,在这个列表里找到OnInitDialog,点后面的下拉组合框就有添加OnInitDialog了,点一下就可以把这个方法重写到你的程序里了。
 
我弄了半天没弄明白
 
后面在一群里问了才清楚
 
ADD Class后  要在左边文件列表上面选择 show all files 后 再打开几时才添加的类的头文件  ....
这样才行的 .......
就是你为子对话框添加完类后,  在vs2005的左边文件列表上选择  show all files  
然后点击进去你添加的类的头文件  这时在(一般)右边的属性窗口里会有一个图标(Overrides)点击它 就会有了
---------------------
上面是转载的文章,http://blog.chinaunix.net/u2/64540/showart_529716.html
起始不必点击showallfiles,直接切换到dialog的头文件,光标放在dialog类的内部,这样等着属性对话框上面
的几个小图标中就会有override的图标。。
自习找找。。哈,加油

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值