Последовательность деструкции окна
В платформе MFC, когда пользователь закрывает фреймовое окно, обработчик OnClose окна по умолчанию вызывает метод DestroyWindow. Последний функция-член вызывается при уничтожении окна Windows OnNcDestroy, который выполняет определенную очистку, вызывает функцию-член По умолчанию для выполнения очистки Windows, и наконец вызывается виртуальной функции-члена PostNcDestroy. Реализация CFrameWndPostNcDestroy удаляет объект окна C C++.