Metodo IImageList::ImageListSetStrip (mmc.h)
Il metodo IImageList::ImageListSetStrip consente a un utente di aggiungere una striscia di icone all'elenco di immagini usando una coppia di bitmap (icone grandi e piccole), a partire da una posizione identificata da nStartLoc.
Sintassi
HRESULT ImageListSetStrip(
[in] LONG_PTR *pBMapSm,
[in] LONG_PTR *pBMapLg,
[in] long nStartLoc,
[in] COLORREF cMask
);
Parametri
[in] pBMapSm
Handle HBITMAP win32 per la piccola icona (16x16). Lo snap-in possiede questa risorsa e deve liberarlo al termine. Si verificherà una perdita di memoria delle risorse se lo snap-in non libera BMapSm.
[in] pBMapLg
Handle HBITMAP win32 per la striscia di immagini dell'icona di grandi dimensioni (32x32). Lo snap-in possiede questa risorsa e deve liberarlo al termine. Se lo snap-in non libera BMapLg, si verificherà una perdita di memoria delle risorse.
[in] nStartLoc
Valore che specifica l'indice assegnato alla prima immagine nella striscia. Si tratta di un indice virtuale mappato internamente all'indice effettivo.
[in] cMask
Valore che specifica il colore utilizzato per generare una maschera.
Valore restituito
Questo metodo può restituire uno di questi valori.
Commenti
Sia le bitmap piccole che grandi devono essere fornite e il numero di icone in ogni strip deve essere uguale. La bitmap piccola deve essere alta 16 pixel e 16n pixel wide, dove n è un valore intero. La bitmap di grandi dimensioni deve essere alta 32 pixel e 32n pixel wide.
Ogni pixel del colore usato per generare una maschera nella bitmap specificata viene modificata in nero e il bit corrispondente nella maschera è impostato su uno.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | mmc.h |
DLL | Mmcndmgr.dll |