Поделиться через


Файлы ресурсов проекта (C++)

Ресурсы — это элементы интерфейса, предоставляющие информацию пользователю. К ресурсам относятся точечные рисунки, значки, панели инструментов и курсоры. Некоторые ресурсы можно использовать для выполнения действия, такого как выбор пункта в меню или ввод данных в диалоговом окне.

Дополнительные сведения см. в разделе Работа с ресурсами.

Имя файла Расположение каталога Расположение в обозревателе решений Description
Имя_проекта.rc Имя_проекта Исходные файлы Файл скрипта ресурса для проекта. В зависимости от типа проекта и выбранной для него поддержки (например, панели инструментов, диалоговые окна или HTML), файл скрипта ресурса содержит следующее:

– Определение меню по умолчанию.
– Таблицы сочетаний клавиш и строк.
– Диалоговое окноО программе по умолчанию.
– Прочие диалоговые окна.
— файл значка (res\Projname.ico).
– Сведения о версии.
– Растровые изображения.
– Панель инструментов.
– HTML-файлы.

Файл ресурсов включает файл Afxres.rc для стандартных ресурсов Microsoft Foundation Class.
Resource.h Имя_проекта Файлы заголовков Файл заголовка ресурсов, который содержит определения для ресурсов, используемых в проекте.
Имя_проекта.rc2 Имя_проекта\res Исходные файлы Файл скрипта с дополнительными ресурсами, используемыми в проекте. RC2-файл можно включить в RC-файл проекта.

RC2-файл удобно использовать для включения ресурсов, используемых в нескольких разных проектах. Вместо того чтобы создать одни и те же ресурсы несколько раз для различных проектов, можно поместить их в RC2-файл и включить его в главный RC-файл.
Имя_проекта.def Имя_проекта Исходные файлы Файл определения модуля для проекта DLL. Для элемента управления он предоставляет имя и описание элемента управления, а также размер кучи времени выполнения.
Имя_проекта.ico Имя_проекта\res Файлы ресурсов Файл значка для проекта или элемента управления. Этот значок отображается, когда приложение свернуто. Он также используется в поле О программе приложения. По умолчанию MFC предоставляет значок MFC, а ATL — значок ATL.
Имя_проектаDoc.ico Имя_проекта\res Файлы ресурсов Файл значка для проекта MFC, который включает поддержку архитектуры document/view.
Toolbar.bmp Имя_проекта\res Файлы ресурсов Файл точечного рисунка, представляющий приложение или элемент управления в панели инструментов или на палитре. Этот точечный рисунок включается в файл ресурсов проекта. Первичная панель инструментов и строка состояния создаются в классе CMainFrame.
ribbon.mfcribbon-ms Имя_проекта\res Файлы ресурсов Файл ресурсов, содержащий код XML, который определяет кнопки, элементы управления и атрибуты на ленте. Дополнительные сведения см. в разделе Ribbon Designer (MFC).

См. также

Типы файлов, создаваемых для проектов Visual Studio C++