Символы: идентификаторы ресурсов
Символ представляет собой идентификатор ресурса, состоящий из двух частей: текстовая строка (имя символа), сопоставленная с целочисленным значением (значение символа). Пример.
IDC_EDITNAME = 5100
Под идентификаторами, как правило, подразумевают имена символов.
Символы позволяют описательно ссылаться на ресурсы и объекты пользовательского интерфейса как в исходном коде, так и во время работы с ресурсами в редакторах. Диалоговое окно Символы ресурса представляет собой удобный инструмент, позволяющий выполнять с символами разные действия.
В процессе создания нового ресурса или объекта ресурса редакторы ресурса присваивают ресурсу имя по умолчанию, например IDC_RADIO1, а также присваивают ему значение. Определение имя/значение хранится в файле Resource.h.
Примечание
В процессе копирования ресурсов или объектов ресурса из одного RC-файла в другой Visual C++ может изменить значение или имя и значение копируемого ресурса во избежание конфликтов с именами и значениями ресурсов в файле назначения.
Соответственно тому, как увеличивается размер приложения, а его структура становится более сложной, растет количество ресурсов и символов. Отслеживание большого количества символов, разбросанных по нескольким файлам, может оказаться трудоемкой задачей. Диалоговое окно Символы ресурса упрощает управление символами, позволяя выполнять следующие действия:
Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложений Руководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.
Требования
Win32
См. также
Задачи
Практическое руководство. Поиск символов в ресурсах