EndDialog 与 DestroyWindow 的区别

EndDialog 与 DestroyWindow 的区别
(1) EndDialog(-1);

关闭模态对话框,并且将参数作为父对话框调用的返回值。

(2)  DestroyWindow();  ::PostQuitMessage(0);

DestroyWindow 关闭非模态对话框。 退出消息循环,真正结束进程。有不少程序窗口关闭,但是不等于退出运行。

你可能感兴趣的:(EndDialog 与 DestroyWindow 的区别)