AutoHotKey 获取鼠标实时位置

效果展示

安装autohotkey,创建.ahk文件,写入示例代码,双击启动脚本即可。

示例 1

cpp 复制代码
SetTimer WatchCursor, 10
WatchCursor() {
    MouseGetPos &xpos, &ypos
    ToolTip("鼠标位置:" "(" xpos "," ypos ")")
}

示例2

可以用热键Ctrl Shift M 启用/关闭:

cpp 复制代码
isTimerRunning := false
; Ctrl Shift M
^+M:: {
    global isTimerRunning
    if (isTimerRunning) {
        SetTimer WatchCursor, 0
        ToolTip
        isTimerRunning := false
    } else {
        SetTimer WatchCursor, 10
        isTimerRunning := true
    }
}

WatchCursor() {
    MouseGetPos &xpos, &ypos
    ToolTip("(" xpos "," ypos ")")
}
相关推荐
WAsbry31 分钟前
协程任务的失败控制:取消、异常传播与Supervisor
android
Android打工仔43 分钟前
从 finally 理解程序的控制流:它为什么不是 catch 后面的代码?
android·kotlin
随遇丿而安43 分钟前
第15周:Service 全功能 + 后台优化
android
YXL1111YXL1 小时前
续体和状态机 —— suspend 函数的 CPS 变换
android·kotlin
WAsbry1 小时前
Flow数据模型:冷流、状态、事件与共享策略
android
WAsbry1 小时前
深入理解 Kotlin suspend:挂起语义、状态机与恢复调度
android
WAsbry1 小时前
Flow在Android中的完整落地:异常、重试与生命周期
android
WAsbry1 小时前
协程共享状态:Atomic、Mutex、Semaphore与状态封闭
android
WAsbry1 小时前
Flow执行模型:上下文保持与生产消费节奏
android
WAsbry1 小时前
协程任务的组织方式:launch、async、withContext与结构化并发
android