Файлы ресурсов (Visual Studio)
Обновлен: Ноябрь 2007
Примечание. |
---|
Этот материал применяется к приложениям на основе Win32. Так как в проектах на языках программирования .NET файлы описания ресурсов не используются, для открытия ресурсов необходимо использовать Обозреватель решений. Для работы с файлами ресурсов в управляемых проектах можно использовать редактор изображений и двоичный редактор. Все управляемые ресурсы, которые нужно редактировать, должны быть связанными ресурсами. Редакторы ресурсов Visual Studio не поддерживают редактирование внедренных ресурсов. Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам см. в разделах Пошаговое руководство. Локализация приложений Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET. |
Термин "файл ресурсов" может ссылаться на различные типы файлов, в том числе:
Файл описания ресурсов (RC) программы.
Файл шаблона ресурса (RCT).
Отдельный ресурс, существующий как отдельный файл, например файл растрового изображения, значка или курсора, на который ссылается RC-файл.
Файл заголовков, созданный средой разработки, например Resource.h, на который ссылается RC-файл.
Ресурсы также могут находиться в других типах файлов, таких как EXE-, DLL- и RES-файлы. Разработчик может работать с ресурсами и файлами ресурсов из своего проекта, а также с файлами, не входящими в текущий проект. Разработчик также может работать файлами ресурсов, которые не были созданы в среде разработки Visual Studio. Например, можно выполнять следующие действия:
Работать с вложенными и условно включенными файлами ресурсов.
Изменить существующие ресурсы или преобразовать из в формат Visual C++.
Импортировать графические ресурсы в свой текущий файл ресурсов или экспортировать их из него.
Включать общие идентификаторы (символы) или идентификаторы только для чтения, которые нельзя изменить с помощью среды разработки.
Включать в свой исполняемый (EXE) файл ресурсы, которые не требуют редактирования (или редактировать которые нежелательно) в текущем проекте, например ресурсы, совместно используемые несколькими проектами.
Включать типы ресурсов, не поддерживаемые средой разработки.
В этом разделе рассматриваются следующие вопросы:
Требования
Win32