Funkcja EnumResourceLanguages szuka modułu dla każdego zasobu określony typ i nazwa i przekazuje języka każdego zasobu, który lokalizuje do funkcji określonych wywołania zwrotnego.
(BOOL EnumResourceLanguages HMODULE hModule, / / zasobu moduł obsługiLPCTSTRlpType, / / wskaźnik do zasobu wpiszLPCTSTRlpName, / / wskaźnik nazwa zasobuENUMRESLANGPROClpEnumFunc, / / wskaźnik do funkcji wywołania zwrotnegoDługiefikcyjnymi / / zdefiniowanych przez aplikację parametr);
| Wartość | Znaczenie |
|---|---|
| RT_ACCELERATOR | Akcelerator tabeli |
| RT_ANICURSOR | Animowanych kursorów |
| RT_ANIICON | Animowana ikona |
| RT_BITMAP | Mapa bitowa zasobów |
| RT_CURSOR | Zależne od sprzętu kursor zasobów |
| RT_DIALOG | Okno dialogowe |
| RT_FONT | Zasób czcionki |
| RT_FONTDIR | Zasób katalogu czcionki |
| RT_GROUP_CURSOR | Kursor niezależną od sprzętu zasobów |
| RT_GROUP_ICON | Ikona niezależną od sprzętu zasobów |
| RT_HTML | Dokument HTML |
| RT_ICON | Zależne od sprzętu ikonę zasobu |
| RT_MENU | Menu zasobów |
| RT_MESSAGETABLE | Wiadomości-spisu |
| RT_PLUGPLAY | Zasób typu Plug and play |
| RT_RCDATA | Zdefiniowane przez aplikację zasobów (nieprzetworzone dane) |
| RT_STRING | Ciąg-spisu |
| RT_VERSION | Wersja zasobów |
| RT_VXD | VXD |
Jeśli funkcja, wartość zwracany jest różna od zera.
Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.
Funkcja EnumResourceLanguages w dalszym ciągu wyliczyć zasobów języków, aż funkcja wywołania zwrotnego zwraca wartość FALSE lub wszystkie języki zasobu zostały wyliczone.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w winbase.h.
Importowanie biblioteki:Należy użyć kernel32.lib.
Unicode:Implementowane jako wersje Unicode i ANSI w systemie Windows i Windows NT.
Przegląd zasobów, funkcji zasobów, EnumResLangProc, EnumResourceNames, EnumResourceTypes