次の方法で共有


RESDIR 構造体

リソース グループ内の個々のアイコンまたはカーソル コンポーネントに関する情報が含まれます。 グループ コンポーネントごとに 1 つの 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

一意の序数識別子を持つアイコンまたはカーソル。

解説

1 つ以上 の RESDIR 構造体は、.res ファイル内の NEWHEADER 構造体の直後にあります。 NEWHEADER 構造体の ResCount メンバーは、RESDIR 構造体の数を指定します。 RESDIR 構造体は、ICONRESDIR 構造体または CURSORDIR 構造体のいずれかで構成され、その後に、PlanesBitCountBytesInResIconCursorId の各メンバーが続きます。 RESDIR 構造体にカーソルに関する情報が含まれている場合、リソース コンパイラが RT_CURSOR リソースに書き込む最初の 2 つの WORD、LOCALHEADER 構造体の xHotSpot メンバーと yHotSpot メンバーです。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]

関連項目

参照

CURSORDIR

ICONRESDIR

LOCALHEADER

NEWHEADER

概念

リソース