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


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

Обновлен: Ноябрь 2007

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

IDC_EDITNAME = 5100

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

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

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

c7h5sz68.alert_note(ru-ru,VS.90).gifПримечание.

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

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

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

Требования

Win32

См. также

Задачи

Поиск символов в ресурсах

Ссылки

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

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

Ресурсы