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
Konzept
Andere Ressourcen
Referenz