EnumResNameProc

Die EnumResNameProc -Funktion ist eine anwendungsdefinierte Rückruffunktion mit der EnumResourceNames -Funktion verwendet. Er bekommt den Ressourcennamen. Der ENUMRESNAMEPROC -Typ definiert einen Zeiger auf diese Callback-Funktion. EnumResNameProc ist ein Platzhalter für den Namen der Anwendung definierte Funktion.

BOOL CALLBACK EnumResNameProc) BEHANDELN  hModule, / / Modul-handleLPCTSTRlpszType, / / Zeiger auf Ressource-TypLPTSTRlpszName, / / Zeiger auf RessourcennameLangelParam / / anwendungsspezifischer Parameter);
 

Parameter

hModule
Handle für das Modul, dessen ausführbare Datei die Ressourcen enthält, für die die Namen aufgezählt werden. 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 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 der Name aufgezählt ist.
lParam
Gibt der Anwendung definierten Parameter an die Funktion EnumResourceNames ü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 EnumResourceNames -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, Ressourcen-Funktionen, EnumResourceNames

Index