EnumResourceLanguages

Die EnumResourceLanguages -Funktion sucht ein Modul für jede Ressource des angegebenen Typs und namens und übergibt die Sprache der einzelnen Ressourcen, die es auf eine festgelegte Rückruffunktion sucht.

BOOL EnumResourceLanguages) HMODULE  hModule, / / Ressourcen-Modul handleLPCTSTRlpType, / / Zeiger auf Ressource-TypLPCTSTRlpName, / / Zeiger auf RessourcennameENUMRESLANGPROClpEnumFunc, / / Zeiger auf Callback-FunktionLangelParam / / anwendungsspezifischer Parameter);
 

Parameter

hModule
Handle für das Modul, dessen ausführbare Datei, die Ressourcen enthält für die sind die Sprachen aufgelistet werden sollen. Wenn dieser Parameter NULL ist, listet die Funktion die Ressource Sprachen im Modul verwendet, um den aktuellen Prozess erstellen.
lpType
Zeiger auf eine Null-terminierte Zeichenfolge, die Angabe des Typs der Ressource für die Sprache aufgezählt werden wird. Für Standardressourcentypen kann dieser Parameter eine der folgenden Werte sein:
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

lpName
Zeiger auf eine auf Null endende Zeichenfolge angeben den Namen der Ressource, für die die Sprache aufgezählt ist.
lpEnumFunc
Zeiger auf die Rückruffunktion, die aufgerufen werden, für die einzelnen aufgelisteten Ressourcensprache. Weitere Informationen finden Sie unter EnumResLangProc.
lParam
Gibt ein anwendungsdefinierter Wert an die Rückruffunktion übergeben. Dieser Parameter kann in die Fehlerüberprüfung verwendet werden.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

Die EnumResourceLanguages -Funktion weiterhin Ressource Sprachen aufzählen, die Callback-Funktion gibt FALSE zurück, bis alle Ressource-Sprachen haben aufgezählt worden.

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:Verwenden Sie kernel32.lib.
Unicode:Als Unicode und ANSI-Versionen auf Windows und Windows NT implementiert.

Siehe auch

Übersicht über Ressourcen, Ressourcen-Funktionen, EnumResLangProc, EnumResourceNames, EnumResourceTypes

Index