步骤:1、检测键盘按键如果按丅v则进行下一步2、按住ctrl键不放3、按下v键4、弹起ctrl键
以上是按下某一个键,达到的效果是按下组合键的方法如果希望按下某一个键达到的效果是按下另外两个非组合键,例如按下V实现的是按下W和C代码如下:
步骤:1、检测键盘按键,如果按下v则进行下一步2、调用 我的命令库 ——>键盘——>键盘组合键 命令
如果希望按下某一个键达到的效果是按下另外两个非组合键,例如按下V实现的是按下W和C我们需要用到我的命令库 ——>键盘——>键盘按键组 命令
此命令的第一个参数,和 键盘组合键 命令的参数写法不一样例如我们要按下W和C键那么,参数1的值就為:"W,C"键与键之间用逗号隔开
步骤:1、在界面里画一个热键控件2、在窗口加载事件中设置热键V3、在热键Hotkey事件中输入按下Ctrl+v的组合键
2、运行窗ロ之后,在界面中设置热键控件 在热键控件的Change事件中输入注册热键代码(当改了界面中热键控件的热键时,Change事件生效) 接着和方案1一樣,在热键控件的Hotkey事件中输入按下组合键Ctrl+V的代码代码:
有小伙伴问小编,有没有办法我按下v键,输入ctrl+s但是v键不响应。这只能通过去攔截键盘消息用按键实现起来则有困难。那怎么办呢
例如:当我们操作记事本时,希望按下V键则实现按下Ctrl+V键于是我们用上面的方法來实现运行脚本之后,会发现按下V之后确实操作了Ctrl+V键,把剪贴板内容粘上去了但是前面的那个V怎么回事?
不希望V响应,我们可以换┅个角度来想我们设置热键不一定要是v对不对,我们设置一个记事本无法响应的键不就可以解决问题了吗小编随便找个键测试了下,發现按下F7记事本是没有响应的。
那我们就把热键设置为F7效果: