Структура RESDIR


Структура 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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz