1.非模态对话框弹出后是不能关闭主对话框的,否则非模态对话框也会跟着关闭,只能采用隐臧(ShowWindow(0))的方式来隐臧主对话框。2、采用隐臧主窗口的方式时,非模态对话框的主窗口一定要设为桌面窗口,否则主窗口隐臧后模态对话框也会隐臧。
取得主对话框窗口句柄,发送WM_CLOSE消息。
简单方法:PostMessage(WM_QUIT);