Microsoft Visual C++ и MFC. Программирование для Win95 и WinNT


Метод OnMenuExit класса CMultiMenuWindow


Пользователь может завершить приложение, выбрав из меню File строку Exit. В этом случае приложению передается командное сообщение с идентификатором ID_FILE_EXIT. Соответствующая макрокоманда ON_COMMAND из таблицы сообщений класса CStateWindow вызывает для обработки этого сообщения метод OnMenuExit:

ON_COMMAND(ID_WORK_EXIT, OnMenuExit)

Метод OnMenuExit завершает работу приложения, для чего вызывает метод DestroyWindow, определенный в классе CWnd, для главного окна приложения:

void CMultiMenuWindow::OnExit()

{

   // Завершаем приложение

   DestroyWindow();

   return;

}



Содержание раздела