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.
Kopiert Bilder aus einer angegebenen Bildliste.
Syntax
HRESULT Copy(
[in] int iDst,
[in] IUnknown *punkSrc,
[in] int iSrc,
[in] UINT uFlags
);
Parameter
[in] iDst
Typ: int
Ein Wert vom Typ int , der den nullbasierten Index des Zielimages für den Kopiervorgang enthält.
[in] punkSrc
Typ: IUnknown*
Ein Zeiger auf die IUnknown-Schnittstelle für die Quellimageliste.
[in] iSrc
Typ: int
Ein Wert vom Typ int , der den nullbasierten Index des Quellimages für den Kopiervorgang enthält.
[in] uFlags
Typ: UINT
Ein -Wert, der den Typ des durchzuführenden Kopiervorgangs angibt.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der uFlags-Parameter kann die folgenden Werte aufweisen.
| Wert | BESCHREIBUNG |
|---|---|
| ILCF_MOVE | Das Quellimage wird in den Index des Zielimages kopiert. Dieser Vorgang führt zu mehreren Instanzen eines bestimmten Images. |
| ILCF_SWAP | Die Quell- und Zielbilder tauschen positionen innerhalb der Bildliste aus. |
Um IImageList::Copy zu verwenden, geben Sie Comctl32.dll Version 6 im Manifest an. Weitere Informationen zu Manifesten finden Sie unter Aktivieren von visuellen Formatvorlagen.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | commoncontrols.h |
| DLL | Comctl32.dll (Version 6.0 oder höher) |