模态对话框相对而言比较简单
但是
模态对话框在没有关闭前,无法对其他对话框进行操作,顶在其他对话框上层
一般使用模态对话框较多,创建也比较简单
先要有对应的资源与对应的CLASS类
然后通过DoModal就可以创建了
通过EndDialog来销毁
注意DoModal的返回值int类型
如果函数不能创建对话框,则返回-1;如果出现其它错误,则返回IDABORT。
EndDialog也可以通过指定的值来关闭指定的对话框窗口
初始化消息WM_INITDIALOG,调用OnInitDialog初始化并显示,创建完毕后,DoModal启动消息循环。
非模态对话框就比较麻烦了
先要Create创建窗口
要用ShowWindow来显示窗口
调用DestroyWindow来销毁窗口