Ресурс (Windows) - Resource (Windows)

В Майкрософт Виндоус, Ресурсы находятся только чтение данные встроенный в переносимый исполняемый файл файлы вроде EXE, DLL, CPL, SCR, SYS или (начиная с Windows Vista) MUI файлы.[1][2][3]

В Windows API обеспечивает легкий доступ ко всем ресурсам приложения.

Типы

У каждого ресурса есть тип и имя, которые являются либо числовыми идентификаторами, либо строками.

В Windows есть набор предопределенных типов ресурсов:

Программист также может определять пользовательские типы данных в ресурсах.

использование

Значок, который Windows отображает для файла программы, на самом деле является первым ресурсом значка в его EXE-файле. Если EXE-файл не имеет ресурсов значка, отображается стандартный значок.

Ресурс версии для файлов EXE и DLL отображается в Версия вкладка их страниц свойств.

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

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

Программное обеспечение ресурсов

ИмяЛицензияподдержка x64Vista MUI осведомленныйПоддержка RES / RCОбновление ресурсовРедактирование на месте
Ресурсер АнолисаGPLдадаТолько ВИЭдаНет
DeDeБесплатное ПОНетНетНетНетНет
GoRCБесплатное ПОдаНет данныхСтрогоНет данныхНет данных
МультиэкстракторУсловно-бесплатное ПОНетНетНетНетНет
Visual StudioУсловно-бесплатное ПОдаНетдадада
ResEditБесплатное ПОдадададада
Строитель ресурсовУсловно-бесплатное ПОдадададада
Ресурсный хакерБесплатное ПОдадададада
Тюнер ресурсовУсловно-бесплатное ПОдадаЧастичноедада
Консоль Resource TunerУсловно-бесплатное ПОдада?даНет данных
РеставраторУсловно-бесплатное ПОдаНетНетдаНет
Редактор ресурсов XNMPL с бесплатными компонентамиНетНетЧастичноедада

Рекомендации

  1. ^ «О файлах ресурсов». Microsoft. Получено 24 февраля 2014.
  2. ^ «Типы ресурсов». Microsoft. Получено 24 февраля 2014.
  3. ^ «Файлы ресурсов Windows». Microsoft. Получено 24 февраля 2014.

внешняя ссылка