Freigeben über


IImageList-Schnittstelle (commoncontrols.h)

Macht Methoden verfügbar, die Bildlisten bearbeiten und mit ihnen interagieren.

Um IImageList zu verwenden, geben Sie Comctl32.dll Version 6 im Manifest an. Wenn Sie dies nicht tun, wird Comctl32.dll Version 5 standardmäßig verwendet, mit der IImageList unvorhersehbares Verhalten anzeigen kann. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen.

Vererbung

Die IImageList-Schnittstelle erbt von der IUnknown-Schnittstelle . IImageList verfügt auch über folgende Membertypen:

Methoden

Die IImageList-Schnittstelle verfügt über diese Methoden.

 
IImageList::Add

Fügt einer Bildliste ein Bild oder Bilder hinzu. (IImageList.Add)
IImageList::AddMasked

Fügt einer Bildliste ein Bild oder Bilder hinzu, wodurch eine Maske aus der angegebenen Bitmap generiert wird. (IImageList.AddMasked)
IImageList::BeginDrag

Beginnt mit dem Ziehen eines Bilds. (IImageList.BeginDrag)
IImageList::Clone

Klont eine vorhandene Imageliste.
IImageList::Copy

Kopiert Bilder aus einer angegebenen Bildliste.
IImageList::D ragEnter

Sperren aktualisiert das angegebene Fenster während eines Ziehvorgangs und zeigt das Ziehbild an der angegebenen Position im Fenster an. (IImageList.DragEnter)
IImageList::D ragLeave

Entsperrt das angegebene Fenster und blendet das Ziehbild aus, wodurch das Fenster aktualisiert werden kann.
IImageList::D ragMove

Verschiebt das Bild, das während eines Drag-and-Drop-Vorgangs gezogen wird. Diese Funktion wird in der Regel als Reaktion auf eine WM_MOUSEMOVE-Nachricht aufgerufen. (IImageList.DragMove)
IImageList::D ragShowNolock

Zeigt das gezogene Bild an oder blendet es aus. (IImageList.DragShowNolock)
IImageList::D raw

Zeichnet ein Bildlistenelement im angegebenen Gerätekontext. (IImageList.Draw)
IImageList::EndDrag

Beendet einen Ziehvorgang. (IImageList.EndDrag)
IImageList::GetBkColor

Ruft die aktuelle Hintergrundfarbe für eine Bildliste ab.
IImageList::GetDragImage

Ruft die temporäre Bildliste ab, die für das Ziehen des Bilds verwendet wird. Die Funktion ruft auch die aktuelle Ziehposition und den Offset des Ziehbilds relativ zur Ziehposition ab.
IImageList::GetIcon

Erstellt ein Symbol aus einem Bild und eine Maske in einer Bildliste.
IImageList::GetIconsize

Ruft die Dimensionen von Bildern in einer Bildliste ab. Alle Bilder in einer Bildliste haben die gleichen Dimensionen.
IImageList::GetImageCount

Ruft die Anzahl der Bilder in einer Bildliste ab.
IImageList::GetImageInfo

Ruft Informationen zu einem Bild ab.
IImageList::GetImageRect

Ruft das umgebende Rechteck eines Bilds ab.
IImageList::GetItemFlags

Ruft die Flags eines Bilds ab.
IImageList::GetOverlayImage

Ruft ein angegebenes Bild aus der Liste der Bilder ab, die als Überlagerungsmasken verwendet werden.
IImageList::Merge

Erstellt ein neues Image, indem zwei vorhandene Images kombiniert werden. Mit dieser Methode wird auch eine neue Imageliste erstellt, in der das Bild gespeichert werden soll.
IImageList::Remove

Entfernt ein Bild aus einer Bildliste. (IImageList.Remove)
IImageList::Replace

Ersetzt ein Bild in einer Bildliste durch ein neues Image. (IImageList.Replace)
IImageList::ReplaceIcon

Ersetzt ein Bild durch ein Symbol oder einen Cursor. (IImageList.ReplaceIcon)
IImageList::SetBkColor

Legt die Hintergrundfarbe für eine Bildliste fest.
IImageList::SetDragCursorImage

Erstellt ein neues Ziehbild, indem das angegebene Bild( in der Regel ein Mauszeigerbild) mit dem aktuellen Ziehbild kombiniert wird.
IImageList::SetIconSize

Legt die Dimensionen von Bildern in einer Bildliste fest und entfernt alle Bilder aus der Liste. (IImageList.SetIconSize)
IImageList::SetImageCount

Ändert die Größe einer vorhandenen Bildliste. (IImageList.SetImageCount)
IImageList::SetOverlayImage

Fügt der Liste der Bilder, die als Überlagerungsmasken verwendet werden, ein angegebenes Bild hinzu.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commoncontrols.h

Weitere Informationen

Bildlisten