Как создать файл с расширением rc

Обновлено: 07.07.2024

Вы можете создать ресурсы для проекта, выполнив следующие действия.

Использование файла скрипта ресурсов.

Этот шаг необходим перед добавлением ресурсов.

Добавление ресурсов в проект и использование представление ресурсов.

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

Использование файлов скриптов ресурсов

Перед созданием и добавлением новых ресурсов в проект необходимо сначала создать файл скрипта ресурсов (RC).

файл скрипта ресурсов можно добавить только в существующий проект, загруженный в Visual Studio IDE. Нельзя создать автономный скрипт ресурсов за пределами проекта, хотя файлы шаблона ресурсов (RCT) можно создавать в любое время.

Создание файла описания ресурсов

Установите фокус на существующую папку проекта в Обозреватель решений, например MyProject.

Не путайте папку проекта с папкой решения в Обозреватель решений. Если поместить фокус на папку решения , то вы не сможете добавлять новые элементы .

в меню выберите Project > добавить новый элемент.

Выберите папку Visual C++ и выберите файл ресурсов (. RC) в правой области.

Укажите имя файла скрипта ресурсов в текстовом поле имя и нажмите кнопку Открыть.

Открытие файла скрипта ресурсов

Вы можете просматривать ресурсы в файле скрипта ресурсов, не открывая проект. Файл скрипта откроется в окне документа, а не в представление ресурсов.

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

Чтобы открыть файл скрипта ресурсов за пределами проекта, в меню последовательно выберите пункты > Открыть файл и файл. Перейдите к файлу описания ресурсов, выделите его и нажмите кнопку Открыть.

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

Чтобы открыть файл сценария ресурсов в текстовом формате, используйте стрелку раскрывающегося списка в правой части кнопки Открыть на предыдущем шаге и выберите Открыть с помощью. Выберите Редактор исходного кода (текстовый) и в раскрывающемся списке Открыть как выберите текст , и ресурс откроется в редакторе исходного кода .

Чтобы открыть несколько сценариев ресурсов, выполните описанные выше действия для каждого открываемого файла, например Source1. RC и source2. RC. Затем, когда оба RC-файла открыты в отдельных окнах документов, либо используйте меню окно , либо щелкните правой кнопкой мыши один из файлов и выберите пункт Новая группа горизонтальных вкладок или Новая группа вертикальных вкладок. Теперь окна выводятся мозаикой, чтобы их можно было просматривать одновременно.

Чтобы открыть файлы скриптов ресурсов, щелкните RC-файл правой кнопкой мыши в Обозреватель решений, выберите команду Открыть с помощью и выберите Редактор исходного кода (текстовый).

при создании приложения Microsoft Foundation Class (MFC) для Windows с помощью мастера приложений MFCмастер создает базовый набор файлов, включая файл скрипта ресурсов (rc), который содержит основные функции MFC. однако эти функции, относящиеся к mfc, недоступны при редактировании rc-файла для Windows приложений, не основанных на MFC. к ним относятся мастера кода, строки команд меню, содержимое списка для элементов управления "поле со списком" и размещение элемента управления ActiveX.

Чтобы добавить поддержку MFC с открытым файлом скрипта ресурсов, в представление ресурсов выделите папку Resources (например, MFC. RC). Затем в окно свойствзадайте для режима MFC значение true.

Кроме установки режима MFC, RC-файл должен быть частью проекта MFC. Установка режима MFC в значение true для RC-файла в проекте Win32 не предоставляет возможности MFC.

Создание ресурсов

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

Используйте окно представление ресурсов для просмотра файлов ресурсов, включаемых в проекты. При раскрытии верхней папки, например проект1. RC, отображаются типы ресурсов в этом файле. Разверните каждый тип ресурса, чтобы отобразить отдельные ресурсы этого типа.

чтобы открыть окно представление ресурсов , перейдите в меню вид > другие Windows > представление ресурсов или нажмите клавиши Ctrl + Shift + E.

Можно также щелкнуть правой кнопкой мыши окно представление ресурсов , чтобы открыть контекстное меню команд, или дважды щелкнуть строку заголовка, чтобы закрепить и открепить окно. Щелкните правой кнопкой мыши строку заголовка команд, управляющих поведением окна. дополнительные сведения см. в разделе управление Windows.

представление ресурсов windows включает диалоговое окно добавление ресурса со следующими свойствами для добавления ресурсов в проект приложения Windows классическое приложение с + +:

Можно развернуть категории ресурсов курсора и диалогового окна, чтобы открыть дополнительные ресурсы, расположенные в . \ Microsoft Visual Studio <version> \вк\вкресаурцетемплатес \<LCID > \мфк.ркт. Если необходимо добавить RCT Files, поместите их сюда или укажите другой путь включения. Ресурсы, отображаемые на верхнем уровне элемента управления "дерево", являются ресурсами по умолчанию, предоставляемыми Visual Studio. Ресурсы в RCT – файлах отображаются на втором уровне в соответствующей категории. Число файлов RCT, которые можно добавить, не ограничено.

При создании нового ресурса Visual C++ присваивает ему уникальное имя, например IDD_Dialog1 . Этот идентификатор ресурса можно настроить, изменив свойства ресурса либо в соответствующем редакторе ресурсов, либо в окно свойств.

Не указывайте имя или идентификатор ресурса, зарезервированного Visual Studio. Зарезервированные имена — DESIGNINFO , HWB и TEXTINCLUDE , а зарезервированный идентификатор — 255 .

Создание ресурса

В представление ресурсов выберите RC-файл, а затем используйте команду изменить > Добавление ресурса и выберите тип ресурса для добавления в проект.

Можно также щелкнуть правой кнопкой мыши RC-файл в представление ресурсов и выбрать в контекстном меню пункт Добавить ресурс .

В Обозреватель решений щелкните правой кнопкой мыши папку проекта, выберите Добавить > Добавить ресурс и выберите тип ресурса для добавления в проект.

Если у вас еще нет RC-файла в проекте, этот шаг создаст его. Затем можно повторить этот шаг, чтобы добавить конкретные типы ресурсов в новый RC-файл.

В представление классовщелкните правой кнопкой мыши класс, выберите Добавить > Добавить ресурс и выберите тип ресурса для добавления в проект.

используйте меню Project > добавить ресурс.

Использование шаблонов ресурсов

Шаблон ресурса — это настраиваемый ресурс, сохраненный в виде RCT-файла. Затем шаблон ресурсов служит отправной точкой для создания ресурсов. Шаблоны ресурсов сохраняют время в разработке дополнительных ресурсов или групп ресурсов, совместно использующих функции, такие как стандартные элементы управления или повторяющиеся элементы. Например, если вы хотите включить кнопку "Справка" с значком логотипа компании в несколько диалоговых окон, создайте новый шаблон диалогового окна и настройте его с помощью кнопки "Справка" и логотипа.

После настройки шаблона ресурса сохраните изменения в папке шаблона или в расположении, указанном в пути включения, чтобы новый шаблон ресурса отображался под типом ресурса в диалоговом окне Добавление ресурса . Теперь можно использовать новый шаблон ресурсов при необходимости.

Редактор ресурсов автоматически предоставляет уникальный идентификатор ресурса. При необходимости можно изменить свойства ресурсов .

Разместите зависящие от языка файлы шаблонов в подкаталогах основного каталога шаблонов. Например, файлы шаблонов только для английского языка переходят в папку.. \<каталог шаблонов ресурсов > \ 1033.

Visual Studio ищет новые rct-файлы в \program files \ Microsoft Visual Studio <version> \вк\вкресаурцетемплатес, \program files \ Microsoft Visual Studio <version> \вк\вкресаурцетемплатес \<> LCID (например, lcid 1033 для английского языка) или в любом месте пути включения. Если вы предпочитаете хранить RCT – файлы в другом расположении, необходимо добавить расположение в путь поиска включаемых файлов.

Создание и использование шаблона ресурса

В Обозреватель решений щелкните правой кнопкой мыши проект и выберите Добавить > Добавить новый элемент.

В области шаблоны: выберите файл шаблона ресурсов (. RCT).

Укажите имя и расположение для нового RCT -файла и нажмите кнопку Открыть.

Новый RCT -файл добавляется в проект и отображается в Обозреватель решений в папке ресурсов .

Дважды щелкните RCT -файл, чтобы открыть его в окне документа. Чтобы добавить ресурсы, щелкните правой кнопкой мыши файл в окне документа и выберите команду Добавить ресурс.

Вы можете настроить добавленные ресурсы и сохранить RCT – файл.

В области представление ресурсов щелкните правой кнопкой мыши RC -файл и выберите команду Добавить ресурс.

Щелкните знак «плюс» ( + ) рядом с ресурсом, чтобы развернуть узел ресурса и просмотреть доступные шаблоны для этого ресурса.

Дважды щелкните шаблон, который нужно использовать.

Добавленный ресурс можно изменить по мере необходимости в редакторе ресурсов.

Преобразование существующего файла ресурсов в шаблон

Откройте файл скрипта ресурсов и в меню выберите файл > Сохранить <filename> как. Укажите расположение и нажмите кнопку ОК.

Читайте также: