EnumResTypeProc

Die EnumResTypeProc -Funktion ist eine anwendungsdefinierte Rückruffunktion mit der EnumResourceTypes -Funktion verwendet. Es empfängt Resource-Typen. Der ENUMRESTYPEPROC -Typ definiert einen Zeiger auf diese Callback-Funktion. EnumResTypeProc ist ein Platzhalter für den Namen der Anwendung definierte Funktion.

BOOL CALLBACK EnumResTypeProc) BEHANDELN  hModule, / / Ressourcen-Modul handleLPTSTRlpszType, / / Zeiger auf Ressource-TypLangelParam / / anwendungsspezifischer Parameter);
 

Parameter

hModule
Handle für das Modul, dessen ausführbare Datei, die Ressourcen enthält für die Typen sind aufgelistet werden sollen. Wenn dieser Parameter NULL ist, listet die Funktion die Resource-Typen in das Modul verwendet, um den aktuellen Prozess erstellen.
lpszType
Zeiger auf eine Null-terminierte Zeichenfolge Angabe des Typnamens der Ressource, für die der Typ 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

lParam
Gibt der Anwendung definierten Parameter an die Funktion EnumResourceTypes übergeben. Dieser Parameter kann verwendet werden in die Überprüfung auf Fehler.

Rückgabewerte

Die Rückruffunktion 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 EnumResourceTypes -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, EnumResourceTypes