<Return[G]><Top>

GetCaretPos

Declare Function Api_GetCaretPos& Lib "user32" Alias "GetCaretPos" (lpPoint As POINTAPI)

Declare Function GetCaretPos Lib "user32" Alias "GetCaretPos" (lpPoint As POINTAPI) As Long

キャレットの位置を取得し、指定された POINT 構造体へコピーする。

パラメータ
lpPoint
    [出力]キャレットのクライアント座標を受け取る POINT 構造体へのポインタを指定する。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    キャレットの位置は必ず、そのキャレットを保持するウィンドウのクライアント座標として与えられる。