DestroyCaret

Die DestroyCaret -Funktion die Einfügemarke aktuelle Form zerstört, befreit die Einfügemarke aus dem Fenster und entfernt die Einfügemarke vom Bildschirm.

Wenn die Einfügemarke Form auf eine Bitmap basiert, frei DestroyCaret nicht die bitmap.

 BOOL DestroyCaret(VOID) 

Parameter

Diese Funktion hat keine Parameter.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

DestroyCaret zerstört die Einfügemarke nur, wenn ein Fenster in der aktuellen Aufgabe die Einfügemarke besitzt. Wenn ein Fenster, das nicht in die aktuelle Aufgabe ist die Einfügemarke besitzt, DestroyCaret hat keine Auswirkungen und gibt FALSE zurück.

Das System bietet eine Einfügemarke pro Warteschlange. Ein Fenster sollte ein Caret-Zeichen erstellen, nur, wenn es den Tastaturfokus hat oder aktiv ist. Fenster sollten die Einfügemarke zerstören, bevor Sie den Tastaturfokus verlieren oder deaktiviert.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Caretzeichen Übersicht, Caretzeichen Funktionen, CreateCaret, HideCaret, ShowCaret

Index