在VC++中,模态对话框和非模态对话框,在程序上有何区别?
2011-06-01 20:38
330 查看
一般来说模态对话框都是调用 CDialog::EndDialog(int);结束的 模板生成的OnOK();和OnCancel();分别对应EndDialog(IDOK);和EndDialog(IDCANCEL); 以下是一般对话框的结束码定义,对应的含义看其英文就行了。 #define IDOK 1 #define IDCANCEL 2 #define IDABORT 3 #define IDRETRY 4 #define IDIGNORE 5 #define IDYES 6 #define IDNO 7 #if(WINVER >= 0x0400) #define IDCLOSE 8 #define IDHELP 9 #endif /* WINVER >= 0x0400 */ 你也可以自己定义结束码,然后由调用对话框的函数去判断结果。
相关文章推荐
- MFC学习笔记(一):模态对话框与非模态对话框的区别、创建及显示
- 模态对话框和非模态对话框区别
- 模态对话框和非模态对话框结束区别
- MFC模态对话框与非模态对话框的区别总结
- vc的模态对话框和非模态对话框
- vc的模态对话框和非模态对话框
- vc 模态对话框和非模态对话框
- 模态对话框与非模态对话框的区别
- vc的模态对话框和非模态对话框
- MFC中模态对话框与非模态对话框的区别
- 模态对话框和非模态对话框的区别1
- MFC中模态对话框和非模态对话框的区别
- C# WinForm 模态对话框与非模态对话框的区别
- 模态对话框和非模态对话框的区别2
- VC中建立模态对话框和非模态对话框
- 模态对话框和非模态对话框的在关于消息处理方面的区别
- 模态对话框和非模态对话框区别
- 模态对话框和非模态对话框的区别
- 非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别
- VC模态对话框和非模态对话框的创建和关闭