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 |