DestroyCaret-Funktion (winuser.h)
Zerstört die aktuelle Form des Carets, befreit das Caret aus dem Fenster und entfernt das Caret vom Bildschirm.
Syntax
BOOL DestroyCaret();
Rückgabewert
Typ: BOOL
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
DestroyCaret zerstört den Caret nur, wenn ein Fenster in der aktuellen Aufgabe den Caret besitzt. Wenn ein Fenster, das sich nicht in der aktuellen Aufgabe befindet, den Caret besitzt, tut DestroyCaret nichts und gibt FALSE zurück.
Das System stellt einen Caret pro Warteschlange bereit. Ein Fenster sollte nur dann ein Caret erstellen, wenn es den Tastaturfokus hat oder aktiv ist. Das Fenster sollte das Caret zerstören, bevor der Tastaturfokus verloren geht oder inaktiv wird.
Ein Beispiel finden Sie unter Zerstören eines Caret
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (einschließlich Windows.h) |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-ntuser-caret-l1-1-0 (eingeführt in Windows 8) |
Weitere Informationen
Konzept
Referenz
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für