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


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

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

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

Имя файла

Расположение каталога

Расположение в обозревателе решений

Описание

Projname.rc

Projname

Исходные файлы

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

  • Определения меню по умолчанию.

  • Таблицы сочетаний клавиш и строк.

  • Диалоговое окно О программе по умолчанию.

  • Прочие диалоговые окна.

  • Файл значка (res\Projname.ico).

  • Сведения о версии.

  • Точечные рисунки.

  • Панель инструментов.

  • HTML-файлы.

Файл ресурсов, включая файл Afxres.rc, для ресурсов библиотеки Microsoft Foundation Class.

Resource.h

Projname

Заголовочные файлы

Заголовочные файлы ресурса, содержащие определения ресурсов, используемых в проекте.

Projname.rc2

Projname\res

Исходные файлы

Файл скрипта, содержащий дополнительные ресурсы, используемые проектом. Файл с расширением RC2 можно включить в верхний уровень RC-файла проекта.

RC2-файл целесообразно использовать для ресурсов, используемых в нескольких проектах. Вместо того, чтобы каждый раз создавать несколько ресурсов для различных проектов, можно создать RC2-файл и включить его в главный RC-файл.

Projname.def

Projname

Исходные файлы

Файл определения модуля для проекта DLL. Данный файл предоставляет имя и описание элементов управления, а также размер кучи выполнения.

Projname.ico

Projname\res

Файлы ресурсов

Файл значка для проекта или элемента управления. Данный значок появляется, когда приложение находится в свернутом виде. Этот значок также используется в окне приложения О программе. По умолчанию библиотека MFC представляет значок MFC, а библиотека ATL — значок ATL.

ProjnameDoc.ico

Projname\res

Файлы ресурсов

Файл значка для проекта MFC, включающего поддержку архитектуры документ/представление.

Toolbar.bmp

Projname\res

Файлы ресурсов

Файл точечного рисунка, представляющий приложение или элемент управления в панели инструментов или палитре. Точечный рисунок содержится в файлах ресурсов проекта. Первичная панель инструментов и строка состояния, созданные в классе CMainFrame.

ribbon.mfcribbon-ms

Projname\res

Файлы ресурсов

Файл ресурсов, содержащий код XML, который определяет кнопки, элементы управления и атрибуты в ленте. Дополнительные сведения см. в разделе Ribbon Designer (MFC).

См. также

Основные понятия

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