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.
Erstellt ein neues Image, indem zwei vorhandene Images kombiniert werden. Die Funktion erstellt auch eine neue Imageliste, in der das Image gespeichert werden soll.
Syntax
HIMAGELIST ImageList_Merge(
HIMAGELIST himl1,
int i1,
HIMAGELIST himl2,
int i2,
int dx,
int dy
);
Parameter
himl1
Typ: HIMAGELIST
Ein Handle für die erste Bildliste.
i1
Typ: int
Der Index des ersten vorhandenen Bilds.
himl2
Typ: HIMAGELIST
Ein Handle für die zweite Bildliste.
i2
Typ: int
Der Index des zweiten vorhandenen Bilds.
dx
Typ: int
Der x-Offset des zweiten Bilds relativ zum ersten Bild.
dy
Typ: int
Der y-Offset des zweiten Bilds relativ zum ersten Bild.
Rückgabewert
Typ: HIMAGELIST
Gibt das Handle an die neue Imageliste zurück, wenn dies erfolgreich war, oder andernfalls NULL .
Hinweise
Das neue Bild besteht aus dem zweiten vorhandenen Bild, das transparent über das erste gezeichnet wird. Die Maske für das neue Bild ist das Ergebnis eines logischen OR-Vorgangs für die Masken der beiden vorhandenen Bilder.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | commctrl.h |
| Bibliothek | Comctl32.lib |
| DLL | Comctl32.dll |