Рекомендуем использовать Visual Studio 2017

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

 

Самая актуальная документация по Visual Studio 2017: Документация по Visual Studio 2017.

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

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

Имя файлаРасположение каталогаРасположение в обозревателе решенийОписание
Projname.rcProjnameИсходные файлыФайл описания ресурсов проекта. Файл описания ресурсов обеспечивает поддержку ресурсов, например панелей инструментов, диалоговых окон или HTML-кода, и, в зависимости от типа проекта, может содержать следующие виды ресурсов:

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

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

RC2-файл целесообразно использовать для ресурсов, используемых в нескольких проектах. Вместо того, чтобы каждый раз создавать несколько ресурсов для различных проектов, можно создать RC2-файл и включить его в главный RC-файл.
Projname.defProjnameИсходные файлыФайл определения модуля для проекта DLL. Данный файл предоставляет имя и описание элементов управления, а также размер кучи выполнения.
Projname.icoProjname\resФайлы ресурсовФайл значка для проекта или элемента управления. Данный значок появляется, когда приложение находится в свернутом виде. Этот значок также используется в окне приложения О программе. По умолчанию библиотека MFC представляет значок MFC, а библиотека ATL — значок ATL.
ProjnameDoc.icoProjname\resФайлы ресурсовФайл значка для проекта MFC, включающего поддержку архитектуры документ/представление.
Toolbar.bmpProjname\resФайлы ресурсовФайл точечного рисунка, представляющий приложение или элемент управления в панели инструментов или палитре. Точечный рисунок содержится в файлах ресурсов проекта. Первичная панель инструментов и строка состояния, созданные в классе CMainFrame.
ribbon.mfcribbon-msProjname\resФайлы ресурсовФайл ресурсов, содержащий код XML, который определяет кнопки, элементы управления и атрибуты в ленте. Дополнительные сведения см. в разделе Конструктор лент (MFC).

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

Показ: