Condividi tramite


Metodo IImageList::D raw (commoncontrols.h)

Disegna un elemento dell'elenco di immagini nel contesto del dispositivo specificato.

Sintassi

HRESULT Draw(
  [in] IMAGELISTDRAWPARAMS *pimldp
);

Parametri

[in] pimldp

Tipo: IMAGELISTDRAWPARAMS*

Puntatore a una struttura IMAGELISTDRAWPARAMS contenente i parametri di disegno.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Le immagini di sovrapposizione disegnano in modo trasparente sull'immagine primaria specificata nel parametro i di IMAGELISTDRAWPARAMS. Specificare un'immagine di sovrapposizione nel parametro fStyle, di IMAGELISTDRAWPARAMS usando la macro INDEXTOOVERLAYMASK per spostare l'indice in base uno dell'immagine di sovrapposizione. Usare l'operatore OR per combinare il valore restituito della macro con i flag di stile di disegno specificati in fStyle. È prima necessario specificare questa immagine come immagine di sovrapposizione usando IImageList::SetOverlayImage.

Per usare IImageList::D raw, specificare Comctl32.dll versione 6 nel manifesto. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione commoncontrols.h
DLL Comctl32.dll (versione 6.0 o successiva)