Идентификатор командного сообщения | Описание |
---|---|
ID_FILE_NEW | Создать новый документ. Класс CWinApp содержит стандартный обработчик этого сообщения – метод OnFileNew. Если вы желаете его использовать, необходимо поместить в таблицу сообщений главного класса приложения соответствующую макрокоманду (см. приложение Single) |
ID_FILE_OPEN | Открыть документ, записанный на диске. Класс CWinApp содержит стандартный обработчик этого сообщения – метод OnFileOpen. Если вы желаете его использовать, необходимо поместить в таблицу сообщений главного класса приложения соответствующую макрокоманду (см. приложение Single) |
ID_FILE_CLOSE | Закрыть текущий документ. Класс CDocument содержит метод OnFileClose, предназначенный для обработки этого командного сообщения. Метод OnFileClose вызывает метод SaveModified, если документ приложения был изменен, а затем вызывает метод OnCloseDocument |
ID_FILE_SAVE | Сохранить текущий документ. За обработку этого командного сообщения отвечает метод OnSaveDocument класса CDocument |
ID_FILE_SAVE_AS | Сохранить текущий документ под новым именем. За обработку этого командного сообщения отвечает метод OnSaveDocument класса CDocument |
ID_FILE_SAVE_COPY_AS | Сохранить копию текущего документа под новым именем |
ID_FILE_PAGE_SETUP | Вызывает диалоговую панель выбора формата документа |
ID_FILE_PRINT_SETUP | Вызвать диалоговую панель для настройки принтера |
ID_FILE_PRINT | Выполнить печать текущего документа |
ID_FILE_PRINT_PREVIEW | Перейти в режим предварительного просмотра документа перед печатью |
ID_FILE_MRU_FILE1…FILE16 | Открыть один из наиболее часто используемых файлов приложения |
Командные сообщения с идентификаторами ID_EDIT_ соответствуют элементам меню Edit приложений, созданных при помощи средств MFC AppWizard. Это меню обычно используется для выполнения различных операций над документом, отображаемым в окне просмотра.
Класс CEditView содержит обработчики для командных сообщений ID_EDIT_. Если вы наследуете класс окна просмотра приложения от базового класса CEditView, то меню Edit будет работать.
Класс CView не содержит стандартных обработчиков для командных сообщений, имеющих идентификаторы ID_EDIT_. Вы должны их реализовать самостоятельно в своем классе окна просмотра.