对话框退出调用什么函数主要看你按哪个按钮退出的了,一般就三种情况:
(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(),最后是PostNcDestroy()
(2)点击IDCANCEL按钮退出:先调用OnCancel(),然后是OnDestory(),最后是PostNcDestroy()
(3)点击右上角的关闭按钮退出:先OnClose(),然后是OnCancel(),再然后是OnDestory() ,最后是PostNcDestroy()
(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(),最后是PostNcDestroy()
(2)点击IDCANCEL按钮退出:先调用OnCancel(),然后是OnDestory(),最后是PostNcDestroy()
(3)点击右上角的关闭按钮退出:先OnClose(),然后是OnCancel(),再然后是OnDestory() ,最后是PostNcDestroy()
本文介绍了在不同情况下对话框退出时调用的函数顺序。主要包括点击确定(IDOK)、取消(IDCANCEL)及关闭按钮时涉及的OnOK()、OnCancel()、OnClose()等函数及其后续的OnDestory()与PostNcDestroy()函数调用。
1173

被折叠的 条评论
为什么被折叠?



