EnumResLangProc

La funzione EnumResLangProc è una funzione di callback definito dall'applicazione utilizzata con la funzione EnumResourceLanguages . Essa riceve lingue delle risorse. Il tipo ENUMRESLANGPROC definisce un puntatore a questa funzione di richiamata. EnumResLangProc è un segnaposto per il nome della funzione definita dall'applicazione.

(BOOL CALLBACK EnumResLangProc GESTIRE  hModule, / / handle del moduloLPCTSTRlpszType, / / tipo di puntatore a risorsaLPCTSTRlpszName, / / puntatore a nome della risorsaWORDwIDLanguage, / / identificatore di risorsa di lingueLungalParam / / definiti dall'applicazione parametro);
 

Parametri

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

lpszName
Puntatore a una stringa con terminazione null specificando il nome della risorsa per il quale la lingua enumerata.
wIDLanguage
Specifica l'identificatore di lingua per la risorsa per la quale la lingua enumerata. La funzione EnumResourceLanguages fornisce questo valore. Per un elenco degli identificatori di lingua primaria e identificatori di lingua secondaria che costituiscono un identificatore di lingua, vedere MAKELANGID.
lParam
Specifica il parametro definito dall'applicazione passato alla funzione EnumResourceLanguages . Questo parametro può essere utilizzato nel controllo degli Errori.

Valori restituiti

Questa funzione di richiamata deve restituire TRUE per continuare l'enumerazione; in caso contrario, essa deve restituire FALSE per fermare l'enumerazione.

Osservazioni

Un'applicazione deve registrare questa funzione passandone l'indirizzo alla funzione EnumResourceLanguages.

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:Definito dall'utente.

Vedi anche

Panoramica delle risorse, le funzioni delle risorse, EnumResourceLanguages, MAKELANGID

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

Index