Condividi tramite


Funzione DrawThemeIcon (uxtheme.h)

Disegna un'immagine da un elenco di immagini con l'effetto icona definito dallo stile di visualizzazione.

Sintassi

HRESULT DrawThemeIcon(
  [in] HTHEME     hTheme,
  [in] HDC        hdc,
  [in] int        iPartId,
  [in] int        iStateId,
  [in] LPCRECT    pRect,
  [in] HIMAGELIST himl,
  [in] int        iImageIndex
);

Parametri

[in] hTheme

Tipo: HTHEME

Handle per i dati del tema specificati di una finestra. Usare OpenThemeData per creare un HTHEME.

[in] hdc

Tipo: HDC

HDC.

[in] iPartId

Tipo: int

Valore di tipo int che specifica la parte in cui viene disegnata l'immagine. Vedere Parti e stati.

[in] iStateId

Tipo: int

Valore di tipo int che specifica lo stato della parte. Vedere Parti e stati.

[in] pRect

Tipo: LPCRECT

Puntatore a una struttura RECT che contiene, in coordinate logiche, il rettangolo in cui viene disegnata l'immagine.

[in] himl

Tipo: HIMAGELIST

Handle in un elenco di immagini contenente l'immagine da disegnare.

[in] iImageIndex

Tipo: int

Valore di tipo int che specifica l'indice dell'immagine da disegnare.

Valore restituito

Tipo: HRESULT

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

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 uxtheme.h
Libreria UxTheme.lib
DLL UxTheme.dll

Vedi anche

IImageList

Identificatori di proprietà

Riferimento