EnumResLangProc

Funkcja EnumResLangProc jest funkcją wywołanie zwrotne definiowane przez aplikacji używane z funkcją EnumResourceLanguages . Otrzyma zasobów języków. Typ ENUMRESLANGPROC określa wskaźnik do funkcji wywołania zwrotnego. EnumResLangProc jest symbolem zastępczym nazwy funkcji zdefiniowanych przez aplikację.

(BOOL wywołania zwrotnego EnumResLangProc UCHWYT  hModule, / / moduł obsługiLPCTSTRlpszType, / / wskaźnik do zasobu wpiszLPCTSTRlpszName, / / wskaźnik nazwa zasobuProgram WORDwIDLanguage, / / identyfikator języka zasobówDługiefikcyjnymi / / zdefiniowanych przez aplikację parametr);
 

Parametry

hModule
Uchwyt do modułu, którego plik wykonywalny zawiera zasoby, dla których wyliczane są języki. Jeśli ten parametr ma wartość NULL, funkcja wylicza języków zasobów w module umożliwia tworzenie bieżącego procesu.
lpszType
Wskaźnik ciąg zakończony zerem, określający nazwę typu zasobów, dla których wyliczane są język. Dla typów zasobów standardowe ten parametr powinien być jednym z następujących wartości:
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

lpszName
Wskaźnik ciąg zakończony zerem, określający nazwę zasobu, do którego wyliczane są język.
wIDLanguage
Określa identyfikator języka dla zasobów, dla których wyliczane są język. Funkcja EnumResourceLanguages udostępnia tę wartość. Aby uzyskać listę identyfikatorów podstawowego języka i identyfikatory odmianą języka, które stanowią identyfikator języka, zobacz MAKELANGID.
fikcyjnymi
Określa zdefiniowane przez aplikację Parametr przekazany do funkcji EnumResourceLanguages . Ten parametr może służyć do sprawdzania błędów.

Zwraca wartości

Ta funkcja wywołania zwrotnego powinien zwracać wartość PRAWDA, aby kontynuować wyliczania; w przeciwnym razie należy zwraca FALSE przestanie wyliczania.

Uwagi

Aplikacja musi zarejestrować tę funkcję przekazując swój adres do funkcji EnumResourceLanguages.

Skrócone informacje

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:Zdefiniowane przez użytkownika.

Zobacz też

Przegląd zasobów, działa zasób, EnumResourceLanguages, MAKELANGID

Index