IMAGEINFO 構造体 (commctrl.h)

イメージ リスト内のイメージに関する情報が含まれます。 この構造体は、 IImageList::GetImageInfo 関数と共に使用されます。

構文

typedef struct _IMAGEINFO {
  HBITMAP hbmImage;
  HBITMAP hbmMask;
  int     Unused1;
  int     Unused2;
  RECT    rcImage;
} IMAGEINFO, *LPIMAGEINFO;

メンバー

hbmImage

種類: HBITMAP

イメージを含むビットマップのハンドル。

hbmMask

種類: HBITMAP

イメージのマスクを含むモノクロ ビットマップのハンドル。 イメージ リストにマスクが含まれていない場合、このメンバーは NULL です

Unused1

型: int

使用されていません。 このメンバーは常に 0 である必要があります。

Unused2

型: int

使用されていません。 このメンバーは常に 0 である必要があります。

rcImage

種類: RECT

hbmImage で指定されたビットマップ内の指定されたイメージの外接する四角形。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h (Commctrl.h を含む)