如何发送按键

时间:2015-10-18 17:07:29

标签: autohotkey

我正在尝试修改检查全屏的脚本 目前,它会打开一个消息框,说明窗口是否为全屏。

我想更改它,以便它发送一个密钥,如果它不是全屏而不是msg框。

isFullScreen := isWindowFullScreen( "A" )
MsgBox % isFullScreen ? "Full Screen" : "Windowed"
Return

isWindowFullScreen( winTitle ) {
    ;checks if the specified window is full screen

    winID := WinExist( winTitle )

    If ( !winID )
        Return false

    WinGet style, Style, ahk_id %WinID%
    WinGetPos ,,,winW,winH, %winTitle%
    ; 0x800000 is WS_BORDER.
    ; 0x20000000 is WS_MINIMIZE.
    ; no border and not minimized
    Return ((style & 0x20800000) or winH < A_ScreenHeight or winW < A_ScreenWidth) ? false : true
}

1 个答案:

答案 0 :(得分:0)

使用sendcanvas.showImage(img); 命令(请参阅链接文档以获取热键列表)。

sendPlay