EnumResourceLanguages

La funzione EnumResourceLanguages cerca un modulo per ogni risorsa del tipo specificato e nome e passa la lingua di ciascuna risorsa che localizza a una funzione di callback definito.

(BOOL EnumResourceLanguages HMODULE  hModule, / / handle del modulo di risorsaLPCTSTRlpType, / / tipo di puntatore a risorsaLPCTSTRlpName, / / puntatore a nome della risorsaENUMRESLANGPROClpEnumFunc indica, / / puntatore a funzione di richiamataLungalParam / / definiti dall'applicazione parametro);
 

Parametri

hModule
Gestire al modulo cui file eseguibile contiene le risorse per le quali le lingue sono devono essere enumerati. Se questo parametro è NULL, la funzione enumera le lingue delle risorse nel modulo utilizzato per creare il processo corrente.
lpType
Puntatore a una stringa null-terminated specificando il tipo di risorsa per la quale la lingua enumerata. 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

lpName
Puntatore a una stringa con terminazione null specificando il nome della risorsa per il quale la lingua enumerata.
lpEnumFunc indica
Puntatore alla funzione di callback da chiamare per ogni enumerato lingua delle risorse. Per ulteriori informazioni, vedere EnumResLangProc.
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 EnumResourceLanguages continua a enumerare le lingue delle risorse fino a quando la funzione di callback restituisce FALSE o tutte le lingue di risorsa sono state enumerate.

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, EnumResLangProc, EnumResourceNames, EnumResourceTypes

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

Index