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 结构紧跟 .res 文件中 的 NEWHEADER 结构。 NEWHEADER 结构的 ResCount 成员指定 RESDIR 结构的数量。 请注意, RESDIR 结构由 ICONRESDIR 结构或 CURSORDIR 结构组成,后跟 PlanesBitCountBytesInResIconCursorId 成员。 如果 RESDIR 结构包含有关游标的信息,则资源编译器写入RT_CURSOR资源的前两个 WORDLOCALHEADER 结构的 xHotSpotyHotSpot 成员。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]

另请参阅

引用

CURSORDIR

ICONRESDIR

LOCALHEADER

NEWHEADER

概念性

资源