共用方式為


破壞框架窗口

MFC 架構會管理視窗解構,以及建立與架構檔和檢視相關聯的視窗。 如果您建立其他視窗,您必須負責銷毀它們。

在架構中,當使用者關閉框架視窗時,視窗的預設 OnClose 處理程式會呼叫 DestroyWindow。 當 Windows 視窗終結時呼叫的最後一個成員函式是 OnNcDestroy,它會執行某些清除、呼叫 Default 成員函式來執行 Windows 清除,最後呼叫虛擬成員函式 PostNcDestroy。 的 PostNcDestroy 實作會刪除C++視窗物件。 您不應該在框架視窗上使用C++ delete 運算子。 請改用 DestroyWindow

當主視窗關閉時,應用程式就會關閉。 如果有已修改的未儲存檔,架構會顯示消息框,詢問是否應該儲存檔,並確保必要時會儲存適當的檔。

您想要深入了解什麼

另請參閱

使用框架視窗