CImageList-Klasse
Stellt die Funktionalität des allgemeinen Bildlistensteuerelements Windows bereit.
class CImageList : public CObject
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CImageList-Objekt. |
Öffentliche Methoden
Name |
Description |
---|---|
Fügt ein Bild oder einer Bildliste Bilder hinzu. |
|
Fügt eine Bildliste zu einem CImageList-Objekt bei. |
|
Startet, ein Bild zu ziehen. |
|
Kopiert ein Bild innerhalb eines CImageList-Objekts. |
|
Initialisiert eine Bildliste und fügt sie zu einem CImageList-Objekt. |
|
Löscht eine Bildliste. |
|
Aufgerufen durch den CWinApp Leerlaufhandler, entweder CImageList temporäres Objekt gelöscht erstellt durch FromHandle. |
|
Trennt ein Bildlistenobjekt von einem CImageList-Objekt und gibt ein Handle einer Bildliste zurück. |
|
Sperrenupdates während eines Ziehvorgangs und das Anzeigen der Ziehbild an einer angegebenen Position. |
|
Entsperrt das und blendet das Ziehbild aus, damit das Fenster aktualisiert werden kann. |
|
Verschiebt das Bild, das während eines Drag & Drop-Vorgangs gezogen wird. |
|
In oder aus das Ziehbild während eines Ziehvorgangs, ohne das Fenster zu sperren. |
|
Zeichnet das Bild, das während eines Drag & Drop-Vorgangs gezogen wird. |
|
Zeichnet ein Bildlistenelement im angegebenen Gerätekontext.Die Funktion verwendet das angegebene Zeichnungsformat und mischt das Bild mit der angegebenen Farbe. |
|
Zeichnet ein Bild aus einer Bildliste. |
|
Beendet einen Ziehvorgang. |
|
Erstellt ein Symbol auf einem Bild und Maske in einer Bildliste. |
|
Gibt einen Zeiger auf ein Objekt CImageList zurück, wenn Sie ein Handle einer Bildliste angegeben werden.Wenn ein CImageList-Objekt nicht in Anspruch angefügt wird, wird ein temporäres Objekt erstellt und CImageList angefügt. |
|
Gibt einen Zeiger auf ein Objekt CImageList zurück, wenn Sie ein Handle einer Bildliste angegeben werden.Wenn ein CImageList-Objekt nicht in Anspruch angefügt wird, wird NULL zurückgegeben. |
|
Ruft die aktuelle Hintergrundfarbe für eine Bildliste ab. |
|
Ruft die temporäre Bildliste ab, die für das Ziehen verwendet wird. |
|
Ruft die Anzahl von Bildern in einer Bildliste ab. |
|
Ruft Informationen über ein Bild ab. |
|
Ruft m_hImageList ab. |
|
Liest eine Bildliste aus einem Archiv. |
|
Entfernt ein Bild aus einer Bildliste. |
|
Ersetzt ein Bild in einer Bildliste durch ein neues Bild. |
|
Legt die Hintergrundfarbe für eine Bildliste fest. |
|
Erstellt ein neues Ziehbild. |
|
Setzt die Anzahl von Bildern in einer Bildliste zurück. |
|
Fügt den nullbasierten Index eines Bilds der Liste der als hinzu Overlaymasken verwendet werden Bilder. |
|
Schreibt eine Bildliste zu einem Archiv. |
Öffentliche Operatoren
Name |
Description |
---|---|
Gibt HIMAGELIST zurück, das in CImageList angefügt wird. |
Öffentliche Datenmember
Name |
Description |
---|---|
Ein Handle, das die Bildliste angefügt auf dieses Objekt enthält. |
Hinweise
Eine "Bildliste" ist eine Auflistung gleich-groß Bilder, von denen jedes über seinen nullbasierten Index verwiesen werden kann.Bildlisten werden verwendet, um große Mengen von Symbole oder Bitmaps effizient zu verwalten.Alle Bilder in einer Bildliste werden in einer einzelnen, Anordnen Bitmap im Bildschirmgerätenformat enthalten.Eine Bildliste enthält möglicherweise auch eine monochrome Bitmap, die die Masken enthält, die verwendet werden, um Bildes transparent zu zeichnen (Symbolformat).Die Microsoft Win32-Fensters Anwendungsprogrammierschnittstelle (API) stellt Bildlistenfunktionen, die es Ihnen ermöglichen, Bildern zu zeichnen, Bildlisten zu erstellen und zu zerstören, Bilder hinzufügen und entfernen, ersetzen Bilder, Zusammenführungsimages und Ziehbilder.
Dieses Steuerelement (und daher die CImageList-Klasse) ist nur für - Programmen verfügbar, die unter Windows 95/98- und Windows NT 3,51 und höher ausgeführt werden.
Weitere Informationen zur Verwendung von CImageList, finden Sie unter Steuerelemente und Verwenden von CImageList.
Vererbungshierarchie
CImageList
Anforderungen
Header: afxcmn.h