The GetCaretPos function copies the caret's position, in client coordinates, to the specified POINT structure.
BOOL GetCaretPos(
LPPOINT lpPoint // address of structure to receive coordinates
);
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
The caret position is always given in the client coordinates of the window that contains the caret.
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Requires version 1.0 or later.
Header: Declared in winuser.h.
Import Library: Use user32.lib.
Carets Overview, Caret Functions, SetCaretPos, POINT