Freigeben über


GetCaretPos-Funktion (winuser.h)

Kopiert die Position des Carets in die angegebene POINT-Struktur .

Syntax

BOOL GetCaretPos(
  [out] LPPOINT lpPoint
);

Parameter

[out] lpPoint

Typ: LPPOINT

Ein Zeiger auf die POINT-Struktur , die die Clientkoordinaten des Carets empfangen soll.

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

Die Caretposition wird immer in den Clientkoordinaten des Fensters angegeben, das das Caretzeichen enthält.

DPI-Virtualisierung

Diese API ist nicht an der DPI-Virtualisierung beteiligt. Die zurückgegebenen Werte werden als logische Größen im Hinblick auf das betreffende Fenster interpretiert. Der aufrufende Thread wird nicht berücksichtigt.

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 (windows.h einschließen)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-caret-l1-1-0 (eingeführt in Windows 8)

Weitere Informationen

Carets

Konzept

Andere Ressourcen

PUNKT

Referenz

SetCaretPos