System.EnumResourceModules
Delphi
procedure EnumResourceModules(Func: TEnumModuleFunc; Data: Pointer);
procedure EnumResourceModules(Func: TEnumModuleFuncLW; Data: Pointer);
C++
extern DELPHI_PACKAGE void __fastcall EnumResourceModules(TEnumModuleFunc Func, void * Data)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
Beschreibung
Führt eine Callback-Funktion für alle Ressourcenmodule in einer Anwendung aus.
EnumResourceModules führt die im Parameter Func angegebene Callback-Funktion für alle Instanz-Handles aus, die Ressourcen im aktuellen Programm zugeordnet sind. Das Instanzen-Handle (HInstance) jeder Ressource wird an Func übergeben. EnumResourceModules wird so lange ausgeführt, bis auch das letzte Ressourcenmodul der Anwendung aufgezählt ist oder bis die Callback-Funktion den Wert false zurückgibt. Die Parameter haben folgende Bedeutung:
Parameter | Bedeutung |
---|---|
Func |
Die Instanzadresse der Callback-Funktion. |
Data |
Ein benutzerdefinierter 32-Bit-Wert, der an die Callback-Funktion übergeben wird. |