GetCaretPos

構文(VBA)
Declare Function GetCaretPos Lib "user32" Alias "GetCaretPos" (lpPoint As POINTAPI) As Long
構文(UWSC)
DEF_DLL GetCaretPos({long, long}):bool:user32
引数
戻り値

プログラム実行例

キャレット(カーソル)位置を取得

DEF_DLL GetCaretPos({long, long}): bool: user32

SETHOTKEY(VK_ESC, EMPTYPARAM, "forceQuit")

DIM x, y

WHILE TRUE
	GetCaretPos(x, y)
	FUKIDASI(x + ", " + y)
	SLEEP(0.010)
WEND

//////////////////////////////////////////////////
// 【引数】
// 
// 【戻値】
// 
//////////////////////////////////////////////////
PROCEDURE forceQuit()
	EXITEXIT
FEND
  1. user32.GetCaretPos
  2. SETHOTKEY
  3. FUKIDASI
  4. SLEEP