模式对话框与非模式对话框
2011-12-22 15:43
253 查看
一、创建
模式对话框创建非常简单:只要在CDialog派生类中构造一个对象,并调用该对象的DoModal函数即可。DoModal直到对话框清除后才返回值,其返回值是传给EndDialog的值。
二、销毁
无模式对话框的销毁有两种方法:
1、在对话框销毁时候销毁自己
2、无模式对话框通过向父窗口发送消息,让父窗口来对其进行销毁
模式对话框创建非常简单:只要在CDialog派生类中构造一个对象,并调用该对象的DoModal函数即可。DoModal直到对话框清除后才返回值,其返回值是传给EndDialog的值。
CMyDialog dlg;//也可以声明为成员变量,但通常模式对话框都在栈上创建,声明为局部变量即可 if(dlg.DoModal()==IDOK) { //The user click "ok" }
二、销毁
无模式对话框的销毁有两种方法:
1、在对话框销毁时候销毁自己
2、无模式对话框通过向父窗口发送消息,让父窗口来对其进行销毁
相关文章推荐
- 关于模式与非模式对话框
- MFC模式对话框与非模式对话框 消息处理顺序 与非模式对话框的焦点问题、显示、关闭以及交互问题
- 模式对话框与非模式对话框 消息处理顺序
- MFC中非模式对话框与模式对话框的区别
- 模式与非模式对话框
- 复习复习和总结总结-关于模式与非模式对话框
- QT对话框模式与非模式
- MFC模式对话框与非模式对话框 消息处理顺序
- 模式对话框与非模式对话框
- 模式对话框与非模式对话框 消息处理顺序
- MFC模式对话框与非模式对话框
- 复习复习和总结总结-关于模式与非模式对话框
- MFC创建,销毁,打开模式对话框,关闭模式对话框等函数调用顺序
- 模式与非模式对话框详解
- 关于模式与非模式对话框
- 关于模式与非模式对话框
- 论模式对话框与非模式对话框
- MFC 创建模式对话框与非模式对话框
- C#模式与非模式对话框
- 关于模式与非模式对话框