Image-Overlays in den Bildlisten

Jede Bildliste (CImageList) enthält eine Liste von Bildern, die als Overlaymasken zu verwenden.Eine "Overlaymaske" ist ein Bild transparent zu einem anderen Bild gezeichnet wird.Jedes Bild kann als Overlaymaske verwendet werden.Sie können bis zu vier Overlaymasken pro Bildliste angeben.

Sie fügen den Index eines Bildes der Liste der Overlaymasken, indem Sie die Memberfunktion SetOverlayImage den Index eines Bildes können Sie den Index einer Overlaymaske hinzu.Beachten Sie, dass die Indizes für die Overlaymasken nullbasiert, sondern 1-basiert sind.

Zeichnen Sie eine Overlaymaske zu einem Bild mithilfe eines einzelnen Aufrufs von Zeichnen.Die Parameter enthalten den Index des zu zeichnenden Bilds und den Index einer Overlaymaske.Sie müssen das INDEXTOOVERLAYMASK Makro verwenden, um den Index der Overlaymaske anzugeben.Overlay Sie können ein Bild auch angeben, wenn Sie die DrawIndirect-Memberfunktion aufrufen.

Siehe auch

Referenz

Verwenden von CImageList

Konzepte

Steuerelemente (MFC)