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. |