LookupIconIdFromDirectory

La funzione LookupIconIdFromDirectory cerca attraverso i dati di cursore o icona per l'icona o il cursore che meglio si adatta il dispositivo di visualizzazione corrente.

int (LookupIconIdFromDirectory PBYTE  presbits, / / indirizzo dei dati delle risorseBOOLfIcon / / cercare cursore o un'icona);
 

Parametri

presbits
Puntatore a icona o cursore directory dati. Perché questa funzione non convalida i dati delle risorse, provoca un errore di protezione generale (GP) o restituisce un valore indefinito se presbits non è rivolto ai dati di risorse valido.
fIcon
Specifica se è richiesto un cursore o un'icona. Se questo parametro è TRUE, la funzione è alla ricerca di un'icona; Se il parametro è FALSE, la funzione è alla ricerca di un cursore.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è un identificatore di risorsa valore integer per il cursore che meglio si adatta il dispositivo di visualizzazione corrente o l'icona.

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

Osservazioni

Un file di risorse del tipo RT_GROUP_ICON (RT_GROUP_CURSOR indica i cursori) contiene i dati dell'icona (o cursore) in diversi formati dipendenti dal dispositivo e indipendenti dal dispositivo. LookupIconIdFromDirectory cerca il file di risorse per l'icona (o cursore) che meglio si adatta il dispositivo di visualizzazione corrente e restituisce l'identificatore del valore integer. Le funzioni FindResource e FindResourceEx utilizzano la macro MAKEINTRESOURCE con questo identificatore per individuare la risorsa nel modulo.

La directory di icona viene caricata da un file di risorse con risorse tipo RT_GROUP_ICON (o RT_GROUP_CURSOR per i cursori) e un valore integer risorsa nome per l'icona specifico deve essere caricato. LookupIconIdFromDirectory restituisce un identificatore del valore integer che rappresenta il nome di risorsa dell'icona che meglio si adatta il dispositivo di visualizzazione corrente.

Le funzioni LoadIcone LoadCursor LoadImage utilizzano questa funzione per cercare i dati della risorsa specificata per l'icona o il cursore che meglio si adatta il dispositivo di visualizzazione corrente.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
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, CreateIconFromResource, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectoryEx, MAKEINTRESOURCE

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

Index