Стандартные командыStandard Commands

Платформа определяет множество стандартных командных сообщений.The framework defines many standard command messages. Идентификаторы для этих команд обычно имеют вид:The IDs for these commands typically take the form:

ID_ источник _ элементаID_ Source _ Item

где источник обычно является именем меню, а элемент — элементом меню.where Source is usually a menu name and Item is a menu item. Например, идентификатор команды для команды «создать» в меню «файл» ID_FILE_NEW.For example, the command ID for the New command on the File menu is ID_FILE_NEW. Стандартные идентификаторы команд показаны в документации жирным шрифтом.Standard command IDs are shown in bold type in the documentation. Идентификаторы, определяемые программистом, показаны в шрифте, отличном от окружающего текста.Programmer-defined IDs are shown in a font that is different from the surrounding text.

Ниже приведен список некоторых наиболее важных поддерживаемых команд.The following is a list of some of the most important commands supported:

Команды меню "файл"File Menu Commands
Создание, открытие, закрытие, сохранение, сохранение как, параметры страницы, Настройка печати, печать, предварительный просмотр, выход и наиболее часто используемые файлы.New, Open, Close, Save, Save As, Page Setup, Print Setup, Print, Print Preview, Exit, and most-recently-used files.

Команды меню "Правка"Edit Menu Commands
Снимите флажки, очистить все, копировать, вырезать, найти, вставить, повторить, заменить, выбрать все, отменить и повторить.Clear, Clear All, Copy, Cut, Find, Paste, Repeat, Replace, Select All, Undo, and Redo.

Команды меню "вид"View Menu Commands
Панель инструментов и строка состояния.Toolbar and Status Bar.

Команды меню "окно"Window Menu Commands
Новые, упорядоченные, каскадные, мозаичные горизонтальные и вертикальные плитки, а затем разбиение.New, Arrange, Cascade, Tile Horizontal, Tile Vertical, and Split.

Команды меню "Справка"Help Menu Commands
Индексирование, использование справки и о программе.Index, Using Help, and About.

Команды OLE (меню "Правка")OLE Commands (Edit Menu)
Вставка нового объекта, изменение ссылок, Вставка ссылки, Специальная вставка и объект TypeName (команды глагола).Insert New Object, Edit Links, Paste Link, Paste Special, and typename Object (verb commands).

Платформа предоставляет различные уровни поддержки для этих команд.The framework provides varying levels of support for these commands. Некоторые команды поддерживаются только в качестве определенных идентификаторов команд, а другие поддерживаются с помощью подробных реализаций.Some commands are supported only as defined command IDs, while others are supported with thorough implementations. Например, платформа реализует команду Открыть в меню файл путем создания нового объекта документа, отображения диалогового окна открытия и открытия и чтения файла.For example, the framework implements the Open command on the File menu by creating a new document object, displaying an Open dialog box, and opening and reading the file. В отличие от этого, необходимо самостоятельно реализовать команды в меню Правка, так как такие команды, как ID_EDIT_COPY, зависят от характера копируемых данных.In contrast, you must implement commands on the Edit menu yourself, since commands like ID_EDIT_COPY depend on the nature of the data you are copying.

Дополнительные сведения о поддерживаемых командах и указанном уровне реализации см. в техническом примечании 22.For more information about the commands supported and the level of implementation provided, see Technical Note 22. Стандартные команды определяются в файле AFXRES. H.The standard commands are defined in the file AFXRES.H.

См. также разделSee also

Объекты пользовательского интерфейса и идентификаторы командUser-Interface Objects and Command IDs