Поделиться через


Структура RESDIR

Содержит сведения об отдельном значке или компоненте курсора в группе ресурсов. Для каждого компонента группы существует одна структура RESDIR . Приведенное здесь определение структуры предназначено только для объяснения; он отсутствует ни в одном стандартном файле заголовка.

Синтаксис

typedef struct {
  ICONRESDIR Icon;
  CURSORDIR  Cursor;
  WORD       Planes;
  WORD       BitCount;
  DWORD      BytesInRes;
  WORD       IconCursorId;
} RESDIR;

Члены

Значок:

Тип: ICONRESDIR

Ширина, высота и количество цветов указанного значка.

Курсор

Тип: CURSORDIR

Ширина и высота указанного курсора.

Плоскости

Тип: WORD

Число цветовых плоскостей в значке или растровом рисунке курсора.

BitCount

Тип: WORD

Число битов на пиксель в значке или растровом рисунке курсора.

BytesInRes

Тип: DWORD

Размер ресурса в байтах.

IconCursorId

Тип: WORD

Значок или курсор с уникальным порядковый идентификатор.

Комментарии

Одна или несколько структур RESDIR сразу же следуют за структурой NEWHEADER в RES-файле. Элемент ResCount структуры NEWHEADER указывает количество структур RESDIR . Обратите внимание, что структура RESDIR состоит из структуры ICONRESDIR или структуры CURSORDIR , за которой следуют члены Planes, BitCount, BytesInRes и IconCursorId . Если структура RESDIR содержит сведения о курсоре, первые два объекта WORD, которые компилятор ресурсов записывает в RT_CURSOR ресурс, являются элементами xHotSpot и yHotSpot структуры LOCALHEADER .

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]

См. также раздел

Справочные материалы

CURSORDIR

ICONRESDIR

LOCALHEADER

NEWHEADER

Основные понятия

Ресурсы