CreateIconFromResourceEx

La funzione CreateIconFromResourceEx crea un'icona o il cursore da bit delle risorse che descrivono l'icona.

(HICON CreateIconFromResourceEx PBYTEpbIconBits, / / puntatore a icona o cursore bitDWORDcbIconBits, / / numero di byte nel buffer bitBOOLfIcon, / / icona o cursore bandieraDWORDdwVersion, / / formato versione intcxDesired, / / larghezza del cursore o sull'icona desiderata intcyDesired, / / altezza del cursore o sull'icona desiderataUINTuFlags / / carico bandiere delle risorse);
 

Parametri

pbIconBits
Puntatore a un buffer contenente i bit di risorsa icona o cursore. Questi bit vengono caricati in genere dalle chiamate alle funzioni LookupIconIdFromDirectoryEx e LoadResource.
cbIconBits
Specifica la dimensione, in byte, del set di bit a cui puntata il parametro pbIconBits.
fIcon
Specifica se un cursore o un'icona da creare. Se questo parametro TRUE, un'icona deve essere creato. Se FALSE, deve essere creato un cursore.
dwVersion
Specifica il numero di versione del formato icona o il cursore per i bit di risorsa a cui puntata il parametro pbIconBits . Questo parametro pu essere uno dei seguenti valori:
Formato dwVersion
2 Windows.x 0x00020000
Windows 3.x 0x00030000

Tutte le applicazioni basate su Win32 utilizzano il Windows 3.formato x per icone e cursori.

cxDesired
Specifica la larghezza desiderata, in pixel, di cursore o l'icona. Se questo parametro zero, la funzione utilizza il valore di metrico di sistema SM_CXICON o SM_CXCURSOR per impostare la larghezza.
cyDesired
Specifica l'altezza desiderata, in pixel, di cursore o l'icona. Se questo parametro zero, la funzione utilizza il valore di metrico di sistema SM_CYICON o SM_CYCURSOR per impostare l'altezza.
uFlags
Specifica una combinazione dei seguenti valori:
Valore Significato
LR_DEFAULTCOLOR Utilizza il formato di colore predefinito.
LR_MONOCHROME Crea un'icona monocromatico o cursore.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito un handle per il cursore o sull'icona.

Se la funzione ha esito negativo, il valore restituito NULL. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

La CreateIconFromResourceEx, CreateIconFromResource, CreateIconIndirect, GetIconInfoe LookupIconIdFromDirectoryEx le funzioni permettono applicazioni guscio e icona browser per esaminare e utilizzare le risorse in tutto il sistema.

Descrizione

nbsp;Windows &NT: richiede una versione 4.0 o successive.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di icone, funzioni di icona, BITMAPINFOHEADER, CreateIconFromResource, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectoryEx

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index