EnumResLangProc

Die EnumResLangProc -Funktion ist eine anwendungsdefinierte Rückruffunktion mit der EnumResourceLanguages -Funktion verwendet. Es erhält die Ressource Sprachen. Der ENUMRESLANGPROC -Typ definiert einen Zeiger auf diese Callback-Funktion. EnumResLangProc ist ein Platzhalter für den Namen der Anwendung definierte Funktion.

BOOL CALLBACK EnumResLangProc) BEHANDELN  hModule, / / Modul-handleLPCTSTRlpszType, / / Zeiger auf Ressource-TypLPCTSTRlpszName, / / Zeiger auf RessourcennameWortwIDLanguage, / / Ressource-SprachkennungLangelParam / / anwendungsspezifischer Parameter);
 

Parameter

hModule
Handle für das Modul, dessen ausführbare Datei die Ressourcen enthält, für die die Sprachen aufgezählt werden. Wenn dieser Parameter NULL ist, listet die Funktion die Ressource Sprachen im Modul verwendet, um den aktuellen Prozess erstellen.
lpszType
Zeiger auf eine Null-terminierte Zeichenfolge Angabe des Typnamens der Ressource für die Sprache aufgezählt werden wird. Für Standardressourcentypen sollte dieser Parameter einen der folgenden Werte:
Wert Bedeutung
RT_ACCELERATOR Zugriffstastentabelle
RT_ANICURSOR Animierte cursor
RT_ANIICON Animiertes Symbol
RT_BITMAP Bitmapressource
RT_CURSOR Hardware-abhängige Cursor-Ressource
RT_DIALOG Im Dialogfeld
RT_FONT Schriftart-Ressource
RT_FONTDIR Verzeichnis Schriftartressource
RT_GROUP_CURSOR Hardware-unabhängige Cursor-Ressource
RT_GROUP_ICON Hardware-unabhängige Symbolressource
RT_HTML HTML-Dokument
RT_ICON Hardware-abhängige Symbolressource
RT_MENU Menüressource
RT_MESSAGETABLE Nachricht-Tabelleneintrag
RT_PLUGPLAY Plug & Play-Ressourcen
RT_RCDATA Anwendungsdefinierten Ressourcen (Rohdaten)
RT_STRING Zeichenfolgentabellen-Eintrag
RT_VERSION Version-Ressource
RT_VXD VXD

lpszName
Zeiger auf eine auf Null endende Zeichenfolge angeben den Namen der Ressource, für die die Sprache aufgezählt ist.
wIDLanguage
Gibt den Sprachbezeichner für die Ressource, für die die Sprache aufgezählt werden wird. Die EnumResourceLanguages -Funktion stellt diesen Wert bereit. Eine Liste der primären Sprachen-IDs und Teilsprache Bezeichner, die eine Sprachen-ID darstellen, finden Sie unter MAKELANGID.
lParam
Gibt der Anwendung definierten Parameter an die Funktion EnumResourceLanguages übergeben. Dieser Parameter kann verwendet werden in die Überprüfung auf Fehler.

Rückgabewerte

Diese Callback-Funktion sollte TRUE weiterhin-Enumeration zurück; Andernfalls muss FALSE-Enumeration stoppen zurückgegeben werden.

Bemerkungen

Eine Anwendung muss diese Funktion registrieren, indem Sie seine Adresse an der EnumResourceLanguages -Funktion.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:Deklariert in winbase.h.
Importieren Bibliothek:Benutzerdefinierte.

Siehe auch

Übersicht über Ressourcen, Funktionen, Ressourcen, EnumResourceLanguages, MAKELANGID

Index