Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Ersetzen-Memberfunktion ersetzt ein Bild in einer Bildliste (CImageList) durch ein neues Image.Diese Funktion ist auch nützlich, wenn Sie die Anzahl der Bilder in einem Bildlisten Objekt dynamisch erhöhen müssen.Die SetImageCount-Funktion dynamisch ändert die Anzahl der Bilder in der Bildliste gespeichert werden.Wenn Sie die Größe der Bildliste erhöhen, rufen Sie Ersetzen auf, um den neuen Bildes slots Bild hinzuzufügen.Wenn Sie die Größe der Bildliste Bilder zu verringern, werden die die neue Größe hinaus freigegeben.
Die Entfernen-Memberfunktion entfernt ein Bild aus einer Bildliste.Die Kopieren-Memberfunktion kann innerhalb einer Bildliste Bilder kopieren oder auslagern.Mit diesem Feature können Sie angeben, ob das Quellbild auf den Zielindex kopiert werden soll, oder die Quell- und Ziel- Bilder ausgelagert werden sollen.
Um eine neue Bildliste indem Sie zwei Bildlisten Zusammenführen zu erstellen, verwenden Sie die entsprechende Überladung der Erstellen-Memberfunktion.Diese Überladung von Create führt das erste Bild der vorhandenen Bildlisten zusammen und speichert das resultierende Bild in einem neuen Bildlisten Objekt.Das neue Bild wird erstellt, indem das zweite transparentes Bild über dem ersten zeichnet.Die Maske für das neue Bild ist das Ergebnis der Ausführung einer logischen OR-Operation für die Bits für die beiden Masken der vorhandenen Bildes.
Dies wird wiederholt, bis alle Bilder auf den neuen Bildlisten Objekt zusammengeführt und hinzugefügt wurden.
Sie können die Bildinformationen in ein Archiv schreiben, indem Sie die Schreiben-Memberfunktion aufrufen, und ihm abrufen, indem Sie die Umkehrung Lesen-Memberfunktion aufrufen.
Die GetSafeHandle, Anfügen und Trennen Sie-Memberfunktionen können Sie das Handle der Bildliste zu bearbeiten, die dem CImageList-Objekt angefügt wird, während die DeleteImageList-Memberfunktion die Bildliste gelöscht werden, ohne das CImageList-Objekt zu zerstören.