IImageList::Copy-Methode (commoncontrols.h)
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) |