The IMAGEINFO structure contains information about an image in an image list. This structure is used with the ImageList_GetImageInfo function.
typedef struct _IMAGEINFO { HBITMAP hbmImage; // bitmap containing the images HBITMAP hbmMask; // handle to a monochrome bitmap int Unused1; // not used int Unused2; // not used RECT rcImage; // bounding rectangle of the image } IMAGEINFO;