PROPENUMPROCEXA-Rückruffunktion (winuser.h)
Application-defined callback function used with the EnumPropsEx function. Die Funktion empfängt Eigenschaftseinträge aus der Eigenschaftenliste eines Fensters. Der PROPENUMPROCEX-Typ definiert einen Zeiger auf diese Rückruffunktion. PropEnumProcEx- ist ein Platzhalter für den anwendungsdefinierten Funktionsnamen.
Syntax
PROPENUMPROCEXA Propenumprocexa;
BOOL Propenumprocexa(
HWND unnamedParam1,
LPSTR unnamedParam2,
HANDLE unnamedParam3,
ULONG_PTR unnamedParam4
)
{...}
Parameter
unnamedParam1
Typ: HWND-
Ein Handle für das Fenster, dessen Eigenschaftsliste aufgezählt wird.
unnamedParam2
Typ: LPTSTR-
Die Zeichenfolgenkomponente eines Eigenschaftslisteneintrags. Dies ist die Zeichenfolge, die zusammen mit einem Datenhandle angegeben wurde, als die Eigenschaft über einen Aufruf der SetProp--Funktion zur Eigenschaftenliste des Fensters hinzugefügt wurde.
unnamedParam3
Typ: HANDLE
Ein Handle für die Daten. Dieses Handle ist die Datenkomponente eines Eigenschaftenlisteneintrags.
unnamedParam4
Typ: ULONG_PTR
Anwendungsdefinierte Daten. Dies ist der Wert, der als lParam Parameter des Aufrufs von EnumPropsEx- angegeben wurde, der die Enumeration initiiert hat.
Rückgabewert
Typ: BOOL-
Gibt TRUE- zurück, um die Eigenschaftslistenaufzählung fortzusetzen.
Gibt FALSE- zurück, um die Eigenschaftenlistenaufzählung zu beenden.
Bemerkungen
Die folgenden Einschränkungen gelten für diese Rückruffunktion:
- Die Rückruffunktion kann die RemoveProp--Funktion aufrufen. RemoveProp- kann jedoch nur die Eigenschaft entfernen, die über die Parameter der Rückruffunktion an die Rückruffunktion übergeben wird.
- Die Rückruffunktion sollte nicht versuchen, Eigenschaften hinzuzufügen.
Anmerkung
Der winuser.h-Header definiert PROPENUMPROCEX als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | winuser.h (enthalten Windows.h) |
Siehe auch
Konzeptionelle
Referenz-