微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在按 Tab+Tab+Tab+Enter+Up+Tab+Enter 的自动热键中编写脚本

如何解决如何在按 Tab+Tab+Tab+Enter+Up+Tab+Enter 的自动热键中编写脚本

当我按下键盘上的单个按钮时,我想编写一个 AutoHotKey 脚本来执行以下键盘操作链:

bool groupSum (int arr[],int arr_size,int sum)
{
    // Base Cases
    if (sum == 0)
        return true;
    if (arr_size == 0)
        return false;
 
    // If last element is greater than sum,// then ignore it
    if (arr[arr_size - 1] > sum)
        return groupSum(arr,arr_size - 1,sum);
 
    // else,check if the sum can be obtained by adding or removing an element

 
    return groupSum(arr,sum)
           || groupSum(arr,sum - arr[arr_size - 1]);
}

如何检测键盘操作以触发此操作,之后如何执行键盘操作链?

解决方法

一种方法:

Send {Tab 3}
Send {return}
Send {Up}
Send {Tab}
Send {return}

有关 AHK 的介绍,请查看 The Tutorial

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。