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 構造体のいずれかで構成され、その後に、Planes、BitCount、BytesInRes、IconCursorId の各メンバーが続きます。 RESDIR 構造体にカーソルに関する情報が含まれている場合、リソース コンパイラが RT_CURSOR リソースに書き込む最初の 2 つの WORDは、LOCALHEADER 構造体の xHotSpot メンバーと yHotSpot メンバーです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |