PROPENUMPROCA-Rückruffunktion (winuser.h)
Eine anwendungsdefinierte Rückruffunktion, die mit der funktion EnumProps verwendet wird. Die Funktion empfängt Eigenschaftseinträge aus der Eigenschaftenliste eines Fensters. Der PROPENUMPROC- Typ definiert einen Zeiger auf diese Rückruffunktion. PropEnumProc ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
Syntax
PROPENUMPROCA Propenumproca;
BOOL Propenumproca(
HWND unnamedParam1,
LPCSTR unnamedParam2,
HANDLE unnamedParam3
)
{...}
Parameter
unnamedParam1
Typ: HWND-
Ein Handle für das Fenster, dessen Eigenschaftsliste aufgezählt wird.
unnamedParam2
Typ: LPCTSTR-
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.
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 PROPENUMPROC 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-