hur.cn - 华软网

 热门搜索

请教一个重载消息处理的问题

  作者:未知    来源:网络    更新时间:2011/10/3
1.我创建了一个非模态对话框,想重载PostNcDestroy消息,但是我在VS2005里找了半天也没找到啊,只有NcDestroy,怎么弄?
2.我发现在VS2005里InitDialog消息竟然也没有,要手动加,为什么这么坑爹?
---华软 网友回答---
对话框属性中,然后有事件,以及一个闪电的标志,里面找找,有OnInitDialog
---华软网友回复---
1.在vs2005工程窗口点击类视图,在类视图的单击要处理的类(比如你的非模态对话框的类为CxxxDlg),此时在右下角有“属性”的窗口,最后一个是“重写”,单击显示,在这里找PostNcDestroy 方法,即可对其重写。
2。InitDialog方法的添加与问题1一样,也是在那里找。
---华软网友回复---
哇,找到了,膜拜ing
引用 2 楼 gameslq 的回复:
1.在vs2005工程窗口点击类视图,在类视图的单击要处理的类(比如你的非模态对话框的类为CxxxDlg),此时在右下角有“属性”的窗口,最后一个是“重写”,单击显示,在这里找PostNcDestroy 方法,即可对其重写。
2。InitDialog方法的添加与问题1一样,也是在那里找。
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。