Image List Reference

The following functions, macros, and structures are associated with image lists. These elements can be grouped as follows.

Creating Image Lists

ImageList_Create
ImageList_Destroy
ImageList_LoadBitmap
ImageList_LoadImage

Adding and Removing Images

ImageList_Add
ImageList_AddIcon
ImageList_AddMasked
ImageList_Remove

Replacing and Merging Images

ImageList_Replace
ImageList_ReplaceIcon
ImageList_Merge

Drawing Images

ImageList_Draw
ImageList_DrawEx
ImageList_ExtractIcon
ImageList_GetBkColor
ImageList_GetIcon
ImageList_SetBkColor
INDEXTOOVERLAYMASK

Dragging Images

ImageList_BeginDrag
ImageList_DragEnter
ImageList_DragLeave
ImageList_DragMove
ImageList_DragShowNolock
ImageList_EndDrag
ImageList_GetDragImage
ImageList_SetDragCursorImage
ImageList_SetOverlayImage

Image Information

ImageList_GetIconSize
ImageList_GetImageCount
ImageList_GetImageInfo
ImageList_SetIconSize
IMAGEINFO

Storing Image Lists

ImageList_Read
ImageList_Write