EnumResourceNames

La funzione EnumResourceNames cerca un modulo per ogni risorsa del tipo specificato e passa il nome di ciascuna risorsa che localizza a una funzione di callback definito dall'applicazione.

(BOOL EnumResourceNames HINSTANCE  hModule, / / gestione risorse-moduloLPCTSTRlpszType, / / tipo di puntatore a risorsaENUMRESNAMEPROClpEnumFunc indica, / / puntatore a funzione di richiamataLungalParam / / definiti dall'applicazione parametro);
 

Parametri

hModule
Gestire al modulo cui file eseguibile contiene le risorse per le quali i nomi sono devono essere enumerati. Se questo parametro è NULL, la funzione Enumera i nomi di risorsa nel modulo utilizzato per creare il processo corrente.
lpszType
Puntatore a una stringa con terminazione null che specifica il nome della risorsa enumerato per i quali il nome del tipo. Per i tipi di risorsa standard, questo parametro può essere uno dei seguenti valori:
Valore Significato
RT_ACCELERATOR Tabella Accelerator
RT_ANICURSOR Cursore animato
RT_ANIICON Icona animata
RT_BITMAP Risorsa bitmap
RT_CURSOR Risorse dipendenti dall'hardware cursor
RT_DIALOG Nella finestra di dialogo
RT_FONT Risorsa di tipo di carattere
RT_FONTDIR Risorse di carattere directory
RT_GROUP_CURSOR Risorsa indipendente dall'hardware cursor
RT_GROUP_ICON Risorsa indipendente dall'hardware icona
RT_HTML Documento HTML
RT_ICON Risorsa icona dipendenti dall'hardware
RT_MENU Risorsa di menu
RT_MESSAGETABLE Voce della tabella messaggio
RT_PLUGPLAY Risorsa plug and play
RT_RCDATA Dall'applicazione risorse (dati grezzi)
RT_STRING Voce della tabella stringa
RT_VERSION Risorsa versione
RT_VXD VXD

lpEnumFunc indica
Puntatore alla funzione di callback da chiamare per ogni nome di risorsa enumerato. Per ulteriori informazioni, vedere EnumResNameProc.
lParam
Specifica un valore definito dall'applicazione passato alla funzione di callback. Questo parametro può essere utilizzato nel controllo degli Errori.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

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

Osservazioni

La funzione EnumResourceNames continua a enumerare i nomi di risorsa fino a quando la funzione di callback restituisce FALSE o tutti i nomi di risorsa sono stati enumerati.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in Winbase.
Importare librerie:Utilizzare il kernel.
Unicode:Implementato come versioni Unicode e ANSI in Windows e Windows NT.

Vedi anche

Panoramica delle risorse, le funzioni di risorse, EnumResNameProc, EnumResourceLanguages, EnumResourceTypes

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

Index