Структура RESDIR содержит информацию об отдельном значке или компоненте курсора в группе ресурса. Существует одна структура RESDIR для каждого компонента группы. Определение этой структуры предоставлено здесь только для пояснения; она не представляться в каком-либо стандартном заголовочном файле.
Синтаксис
typedef struct tagRESDIR { union { ICONRESDIR Icon; CURSORDIR Cursor; } ResInfo; WORD Planes; WORD BitCount; DWORD BytesInRes; WORD IconCursorId; } RESDIR; |
Члены структуры
Icon
Устанавливает структуру ICONRESDIR, которая содержит ширину, высоту и итоговое число цветов указанного значка.
Cursor
Устанавливает структуру CURSORDIR, которая содержит ширину и высоту указанного курсора.
Planes
Устанавливает число цветовых плоскостей в точечном рисунке курсора или значка.
BitCountУстанавливает число битов на пиксель в точечном рисунке курсора или значка.
BytesInRes
Определяет размер ресурса, в байтах.
IconCursorId
Определяет значок или курсор с уникальным порядковым идентификатором.
Замечания
Одна или несколько структур RESDIR следуют непосредственно за структурой NEWHEADER в .res файле. Член ResCount структуры NEWHEADER устанавливает определенное число структур RESDIR.
Обратите внимание! на то, что структура RESDIR состоит или из структуры ICONRESDIR или из структуры CURSORDIR, сопровождаемой членами Planes, BitCount, BytesInRes и IconCursorId . |
Если структура RESDIR содержит информацию о курсоре, то в первые два СЛОВА (WORDS) ресурса компилятор пишет, что в ресурсе RT_CURSOR они являются членами xHotSpot и yHotSpot структуры LOCALHEADER.
Смотри также
Обзор Ресурсы, Структуры, используемые ресурсами, CURSORDIR, ICONRESDIR, LOCALHEADER, NEWHEADER
Размещение и совместимость RESDIR |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
- |
- включено в |
- |
Unicode |
Нет |
Замечания по платформе |
Не имеется |