IImageList2 interface (commoncontrols.h)

Extends IImageList by providing additional methods for manipulating and interacting with image lists.

Inheritance

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

Methods

The IImageList2 interface has these methods.

 
IImageList2::DiscardImages

Discards images from list, as specified.
IImageList2::ForceImagePresent

Forces an image present, as specified.
IImageList2::GetCallback

Gets an image list callback object.
IImageList2::GetOriginalSize

Gets the original size of a specified image.
IImageList2::GetStatistics

Gets an image list statistics structure.
IImageList2::Initialize

Initializes an image list.
IImageList2::PreloadImages

Preloads images, as specified.
IImageList2::Replace2

Replaces an image in an image list.
IImageList2::ReplaceFromImageList

Replaces an image in one image list with an image from another image list.
IImageList2::Resize

Resizes the current image.
IImageList2::SetCallback

Sets an image list callback.
IImageList2::SetOriginalSize

Sets the original size of a specified image.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header commoncontrols.h