Einschaltungszeichen
Ein Caret- ist eine blinkende Linie, ein Block oder eine Bitmap im Clientbereich eines Fensters. Das Caret gibt in der Regel die Stelle an, an der Text oder Grafiken eingefügt werden.
Die folgende Abbildung zeigt einige häufige Variationen bei der Darstellung des Carets.
Anwendungen können ein Caret erstellen, die Blinkzeit ändern und das Caret-Element anzeigen, ausblenden oder verschieben.
In diesem Abschnitt
Name | Beschreibung |
---|---|
Über Carets | Erläutert Carets. |
Verwenden von Carets- | Codebeispiele, die zeigen, wie Aufgaben im Zusammenhang mit Carets ausgeführt werden. |
Caret Reference | Enthält den API-Verweis. |
Caret-Funktionen
Name | Beschreibung |
---|---|
CreateCaret- | Erstellt ein neues Shape für das System caret und weist dem angegebenen Fenster den Besitz des Carets zu. Das Caret-Shape kann eine Linie, ein Block oder eine Bitmap sein. |
DestroyCaret | Zerstört das aktuelle Shape des Carets, befreit das Caret aus dem Fenster und entfernt das Caret vom Bildschirm. |
GetCaretBlinkTime- | Ruft die Zeit ab, die zum Umkehren der Caretpixel erforderlich ist. Der Benutzer kann diesen Wert festlegen. |
GetCaretPos | Kopiert die Position des Carets in die angegebene POINT- Struktur. |
HideCaret- | Entfernt das Caret aus dem Bildschirm. Durch das Ausblenden eines Carets wird die aktuelle Form nicht zerstört oder die Einfügemarke ungültig. |
SetCaretBlinkTime- | Legt die Caret blinkzeit auf die angegebene Anzahl von Millisekunden fest. Die Blinkzeit ist die verstrichene Zeit in Millisekunden, die zum Umkehren der Caretpixel erforderlich ist. |
SetCaretPos | Verschiebt das Caret in die angegebenen Koordinaten. Wenn das Fenster, das das Caret besitzt, mit dem CS_OWNDC Klassenstil erstellt wurde, unterliegen die angegebenen Koordinaten dem Zuordnungsmodus des diesem Fenster zugeordneten Gerätekontexts. |
ShowCaret- | Macht das Caret auf dem Bildschirm an der aktuellen Position des Carets sichtbar. Wenn das Caret sichtbar wird, beginnt es automatisch zu blinken. |