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