Overlaymasken in Bildlisten
Jede Bildliste (CImageList) enthält eine Liste von Bildern, die als Overlaymasken zu verwenden. Eine "Overlaymaske" ist ein Bild, die transparent über ein anderes 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 Bilds der Liste der Overlaymasken, indem Sie die Memberfunktion SetOverlayImage, den Index verwenden, eines Bilds und den Index einer Overlaymaske hinzu. Beachten Sie, dass die Indizes für die Overlaymasken anstatt nullbasiert 1-basiert sind.
Zeichnen Sie eine Overlaymaske über ein Bild mit einem einzelnen Aufruf Zeichnen. Die Parameter enthalten den Index des Bilds, um zu zeichnen und den Index einer Overlaymaske. Sie müssen das INDEXTOOVERLAYMASK-Makro verwenden, um den Index der Overlaymaske anzugeben. Sie können einem Overlaybild auch angeben, wenn Sie die DrawIndirect-Memberfunktion aufrufen.