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


Символы: идентификаторы ресурсов

Символ представляет собой идентификатор ресурса, состоящий из двух частей: текстовая строка (имя символа), сопоставленная с целочисленным значением (значение символа). Примеры.

IDC_EDITNAME = 5100

Под идентификаторами, как правило, подразумевают имена символов.

Символы позволяют описательно ссылаться на ресурсы и объекты пользовательского интерфейса как в исходном коде, так и во время работы с ресурсами в редакторах. Диалоговое окно Символы ресурса представляет собой удобный инструмент, позволяющий выполнять с символами разные действия.

В процессе создания нового ресурса или объекта ресурса редакторы ресурса присваивают ресурсу имя по умолчанию, например IDC_RADIO1, а также присваивают ему значение. Определение имя/значение хранится в файле Resource.h.

Примечание

В процессе копирования ресурсов или объектов ресурса из одного RC-файла в другой Visual C++ может изменить значение или имя и значение копируемого ресурса во избежание конфликтов с именами и значениями ресурсов в файле назначения.

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

Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложений Руководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Walkthrough: Using Resources for Localization with ASP.NET.

Требования

Win32

См. также

Задачи

Практическое руководство. Поиск символов в ресурсах

Ссылки

Редакторы ресурсов

Файлы ресурсов (Visual Studio)

Ресурсы