Шаг 93.
Редактор Resource Workshop.
Создание ресурсов, определенных пользователем (общие сведения)

    На этом шаге мы приведем общие сведения о ресурсах, определенных пользователем.

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

    Зачем нужно определять ваши собственные типы ресурсов? Определенные пользователем ресурсы могут содержать данные, не соответствующие ни одному из предопределенных типов ресурсов (ресурсов диалоговых окон, меню, акселераторов и т.д.). Например, имея ресурс символьной строки, превышающий ограничение STRINGTABLE(255 символов), вы можете определить свой собственный тип и записать там ваши символьные строки.

    В качестве определенных пользователем ресурсов вы можете также включить в проект метафайлы. Метафайл - это тип битового массива, который не только более легко масштабируемый и более независимый от устройства графический ресурс, но также занимает в памяти меньше памяти, чем ресурс битового массива.

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

    При работе с ресурсами, определенными пользователем, выполняются пять основных задач:

    На следующем шаге мы рассмотрим создание типа ресурса.




Предыдущий шаг Содержание Следующий шаг