Autohotkey无法识别活动窗口?

时间:2012-09-28 21:01:09

标签: open-source hotkeys autohotkey keymapping

WinGetPos,X,Y,W,H,A

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

当这个运行时,我得到X和y为0,我得到宽度和宽度作为我的屏幕的分辨率我想象在我的桌面被选中之前正在发生的事情,但我很漂亮对于它在哪里感到困惑。

1 个答案:

答案 0 :(得分:1)

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

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

将其更改为此,您应该得到预期的结果:

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