EnumResourceNames

Die EnumResourceNames -Funktion sucht ein Modul für jede Ressource des angegebenen Typs und übergibt den Namen des jede Ressource, die es zu einer anwendungsdefinierten Rückruffunktion sucht.

BOOL EnumResourceNames) HINSTANCE  hModule, / / Umgang mit Ressourcen-ModulLPCTSTRlpszType, / / Zeiger auf Ressource-TypENUMRESNAMEPROClpEnumFunc, / / 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 Namen aufgelistet werden sollen. Wenn dieser Parameter NULL ist, listet die Funktion die Ressourcennamen im Modul verwendet, um den aktuellen Prozess erstellen.
lpszType
Zeiger auf eine Null-terminierte Zeichenfolge Angabe des Typnamens der Ressource, für die der Name 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

lpEnumFunc
Zeiger auf die Rückruffunktion für jede aufgelistete Ressourcennamen aufgerufen werden. Weitere Informationen finden Sie unter EnumResNameProc.
lParam
Gibt ein anwendungsdefinierter Wert an die Rückruffunktion übergeben. Dieser Parameter kann verwendet werden in die Überprüfung auf Fehler.

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 Funktion EnumResourceNames setzt Ressourcennamen aufgelistet werden, bis die Callback-Funktion gibt FALSE zurück, oder alle Ressourcennamen aufgelistet worden haben.

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, EnumResNameProc, EnumResourceLanguages, EnumResourceTypes

Index