【问题标题】:Autohotkey isn't recognizing the active window?Autohotkey 无法识别活动窗口?
【发布时间】:2012-09-20 18:30:16
【问题描述】:
WinGetPos,X,Y,W,H,A

space::MsgBox,%H%,%W%,%X%,%Y%

当它运行时,我得到 X 和 y 为 0,我得到 hidth 和 width 作为我屏幕的分辨率到那里。

【问题讨论】:

    标签: open-source hotkeys autohotkey keymapping


    【解决方案1】:

    您是通过双击桌面上的图标还是从全屏窗口启动此脚本?

    WinGetPos 命令将在脚本启动后立即运行。当您按下空格键时,只会运行消息框,但无论您当时在哪个窗口中,都会始终返回相同的初始值。

    把它改成这个,你应该会得到预期的结果:

    space::
        WinGetPos,X,Y,W,H,A
        MsgBox,%H%,%W%,%X%,%Y%
        return
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-20
      • 1970-01-01
      • 2011-01-13
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 2019-05-27
      相关资源
      最近更新 更多