非模式对话框CreateDialog() 与 模式对话框 DialogBoxParam()和DialogBox()
一、非模式对话框比模式对话框的好处是,它是作为一个独立窗口打开的,不会影响父窗口的状态,而后者打开后,关闭前父窗口是不能使用的。而且必须要对话框关闭以后,函数才会返回调用生成对话框语句的下一句。而模式对话框在不关闭的情况下也能返回下一句程序位置。比如://模式对话框时
hwndResultDlg=CreateDialog(hInst,TEXT("RESULT"),hwnd,ResultDlg);