Funzione GetIconInfoExW (winuser.h)

Recupera informazioni sull'icona o sul cursore specificati. GetIconInfoEx estende GetIconInfo usando la struttura ICONINFOEX più recente.

Sintassi

BOOL GetIconInfoExW(
  [in]      HICON        hicon,
  [in, out] PICONINFOEXW piconinfo
);

Parametri

[in] hicon

Tipo: HICON

Handle per l'icona o il cursore.

Per recuperare informazioni su un'icona o un cursore standard, specificare l'identificatore che inizia con il prefisso IDI_ o l'identificatore che inizia con il prefisso IDC_ in questo parametro.

[in, out] piconinfo

Tipo: PICONINFOEX

Quando termina, questo metodo contiene un puntatore a una struttura ICONINFOEX . La funzione compila i membri della struttura.

Valore restituito

Tipo: BOOL

TRUE indica l'esito positivo, FALSE indica un errore.

Commenti

GetIconInfoEx crea bitmap per hbmMask e hbmColor o i membri di ICONINFOEX. L'applicazione chiamante deve gestire queste bitmap ed eliminarle con la chiamata DeleteObject quando non sono più necessarie.

Virtualizzazione DPI

Questa API non partecipa alla virtualizzazione DPI. L'output restituito non è interessato dal valore DPI del thread chiamante.

Nota

L'intestazione winuser.h definisce GetIconInfoEx come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll

Vedi anche

Informazioni concettuali

Bitmap

Icone

DeleteObject

Getobject

BITMAP

CreateIcon

CreateIconFromResource

CreateIconIndirect

DestroyIcon

DrawIcon

DrawIconEx

LoadIcon

LookupIconIdFromDirectory

ICONINFO