Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Инструкции определения ресурсов определяют ресурсы, которые компилятор ресурсов помещает в ресурс (). Res) файл. После . Файл res связан с исполняемым файлом, приложение может загружать ресурсы во время выполнения по мере необходимости. Все операторы ресурсов связывают имя или номер с заданным ресурсом.
Инструкции определения ресурсов можно разделить на следующие категории:
- Ресурсы
- Рычаги управления
- Заявления
В следующих таблицах описываются инструкции определения ресурсов.
Ресурсы
| Ресурс | Описание |
|---|---|
| АКСЕЛЕРАТОРЫ | Определяет клавиши акселератора меню. |
| BITMAP | Определяет растровое изображение, именуя его и указывая имя файла, содержащего его. (Чтобы использовать определенное растровое изображение, приложение запрашивает его по имени.) |
| CURSOR | Определяет курсор или анимированный курсор, именуя его и указывая имя файла, содержащего его. (Чтобы использовать определенный курсор, приложение запрашивает его по имени.) |
| диалоговое окно | Определяет шаблон, который приложение может использовать для создания диалоговых окон. |
| DIALOGEX | Определяет шаблон, который приложение может использовать для создания диалоговых окон. |
| ШРИФТ | Указывает имя файла, содержащего шрифт. |
| HTML- | Указывает HTML-файл. |
| ЗНАЧОК | Определяет значок или анимированный значок, именуя его и указывая имя файла, содержащего его. (Чтобы использовать определенный значок, приложение запрашивает его по имени.) |
| МЕНЮ | Определяет внешний вид и функцию меню. |
| MENUEX | Определяет внешний вид и функцию меню. |
| MESSAGETABLE | Определяет таблицу сообщений, именуя ее и указывая имя файла, содержащего его. Файл — это двоичный файл ресурсов, созданный компилятором сообщений. |
| POPUP | Определяет элемент меню, который может содержать элементы меню и подменю. |
| PLUGPLAY | Устаревший. |
| RCDATA | Определяет ресурсы данных. Ресурсы данных позволяют включать двоичные данные в исполняемый файл. |
| STRINGTABLE | Определяет строковые ресурсы. Строковые ресурсы — это строки Юникода или ASCII, которые можно загрузить из исполняемого файла. |
| TEXTINCLUDE | Специальный ресурс, интерпретируемый Visual C++. Дополнительные сведения см. в TN035. |
| TYPELIB | Специальный ресурс, используемый с параметрами компоновщика /TLBID и /TLB OUT. |
| определяемые пользователем | Определяет ресурс, содержащий данные, относящиеся к приложению. |
| VERSIONINFO | Определяет ресурс сведений о версии. Содержит такие сведения, как номер версии, предназначенная операционная система и т. д. |
| VXD | Устаревший. |
Дополнительные сведения о предопределенных ресурсах MFC см. в TN023 и TN024.
Рычаги управления
| Контроль | Описание |
|---|---|
| AUTO3STATE | Создает автоматический флажок с тремя состояниями. |
| AUTOCHECKBOX | Создает элемент управления автоматического флажка. |
| AUTORADIOBUTTON | Создает автоматический элемент управления переключателем. |
| CHECKBOX | Создает элемент управления флажка. |
| COMBOBOX | Создает элемент управления со списком. |
| CONTROL | Создает определяемый приложением элемент управления. |
| CTEXT | Создает центрированные текстовые элемент управления. |
| DEFPUSHBUTTON | Создает элемент управления pushbutton по умолчанию. |
| EDITTEXT | Создает элемент управления редактирования. |
| GROUPBOX | Создает элемент управления "Групповая рамка". |
| ЗНАЧОК | Создает элемент управления значком. Этот элемент управления представляет собой значок, отображаемый в диалоговом окне. |
| LISTBOX | Создает элемент управления list box. |
| LTEXT | Создает элемент управления текстом с выравниванием по левому краю. |
| PUSHBOX | Создает элемент управления push-поля. |
| PUSHBUTTON | Создает элемент управления кнопкой кнопки. |
| RADIOBUTTON | Создает элемент управления переключателем. |
| RTEXT | Создает элемент управления с выравниванием по правому краю. |
| ПОЛОСА ПРОКРУТКИ | Создает элемент управления полосой прокрутки. |
| STATE3 | Создает элемент управления с тремя состояниями. |
Заявления
| Утверждение | Описание |
|---|---|
| субтитры | Задает заголовок диалогового окна. |
| ХАРАКТЕРИСТИКИ | Указывает сведения о ресурсе, который может использоваться средством, который может считывать или записывать файлы определения ресурсов. |
| класс | Задает класс диалогового окна. |
| EXSTYLE | Задает стиль расширенного окна диалогового окна. |
| ШРИФТ | Задает шрифт, с помощью которого система рисует текст для диалогового окна. |
| языка | Задает язык для всех ресурсов до следующей инструкцииLANGUAGEили до конца файла. Если оператор языка отображается перед началом текстаускорителей, DIALOG, MENU, RCDATAили определение ресурса STRINGTABLE, указанный язык применяется только к указанному ресурсу. |
| МЕНЮ | Задает меню для диалогового окна. |
| MENUITEM | Определяет элемент меню. |
| STYLE | Задает стиль окна для диалогового окна. |
| VERSION | Указывает сведения о версии ресурса, который может использоваться средством, который может считывать или записывать файлы определения ресурсов. |