IImageList interface (mmc.h)

The IImageList interface enables the user to insert images to be used as icons for items in the result or scope pane of the console. When an image is inserted, an index is passed in and associated with the image. Any time the image is to be used, the user can refer to it by the index that he or she assigned.

Be aware that because the image list is shared among many components, the user-specified index is a "virtual" index that gets mapped internally to the actual index.

Inheritance

The IImageList interface inherits from the IUnknown interface. IImageList also has these types of members:

Methods

The IImageList interface has these methods.

 
IImageList::ImageListSetIcon

The IImageList::ImageListSetIcon method enables a user to set an icon in the image list or to create an icon if it is not there.
IImageList::ImageListSetStrip

The IImageList::ImageListSetStrip method enables a user to add a strip of icons to the image list using a pair of bitmaps (large and small icons), starting at a location identified by nStartLoc.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header mmc.h