没有官方文档叫我们怎么写按键序列,自己摸索出的写法
wgestures吧
全部回复
仅看楼主
level 3
全在昱 楼主
官方没给出怎么写按键序列的示例代码,我参照StrokesPlus的写法,列出常用的写法:
"+"表示Shift键
"^"表示Ctrl键
"%"则表示Alt键
"@"代表Windows徽标键
键盘上的字母用小写表示。比如键盘快捷键为“Ctrl+Shift+T”,那么表示为命令则是:“^+t”。
注意:如果按键由一个字符组成,则可以直接使用该字符,如:按键A(或者a),可以直接用小写a表示,但是多个字符表示的按键则需要使用花括号{}将它们括起来,如果按键Tab则要用{TAB}表示。
{ADD} = VK_ADD
{APPS} = VK_APPS
{AT} = @
{BACKSPACE} = VK_BACK
{BKSP} = VK_BACK
{BREAK} = VK_CANCEL
{BROWSERBACK} = VK_BROWSER_BACK
{BROWSERFAVORITES} = VK_BROWSER_FAVORITES
{BROWSERFORWARD} = VK_BROWSER_FORWARD
{BROWSERHOME} = VK_BROWSER_HOME
{BROWSERREFRESH} = VK_BROWSER_REFRESH
{BROWSERSEARCH} = VK_BROWSER_SEARCH
{BROWSERSTOP} = VK_BROWSER_STOP
{BS} = VK_BACK
{CAPSLOCK} = VK_CAPITAL
{CARET} = ^
{CLEAR} = VK_CLEAR
{DECIMAL} = VK_DECIMAL
{DEL} = VK_DELETE
{DELETE} = VK_DELETE
{DIVIDE} = VK_DIVIDE
{DOWN} = VK_DOWN
{END} = VK_END
{ENTER} = VK_RETURN
{ESC} = VK_ESCAPE
{ESCAPE} = VK_ESCAPE
{F10} = VK_F10
{F11} = VK_F11
{F12} = VK_F12
{F13} = VK_F13
{F14} = VK_F14
{F15} = VK_F15
{F16} = VK_F16
{F_1} = VK_F1
{F_2} = VK_F2
{F_3} = VK_F3
{F_4} = VK_F4
{F_5} = VK_F5
{F_6} = VK_F6
{F_7} = VK_F7
{F_8} = VK_F8
{F_9} = VK_F9
{HELP} = VK_HELP
{HOME} = VK_HOME
{INS} = VK_INSERT
{LBRACE} = {
{LEFT} = VK_LEFT
{LPAREN} = (
{LWIN} = VK_LWIN
{MEDIANEXTTRACK} = VK_MEDIA_NEXT_TRACK
{MEDIAPLAYPAUSE} = VK_MEDIA_PLAY_PAUSE
{MEDIAPREVTRACK} = VK_MEDIA_PREV_TRACK
{MEDIASTOP} = VK_MEDIA_STOP
{MULTIPLY} = VK_MULTIPLY
{NUMLOCK} = VK_NUMLOCK
{NUMPAD0} = VK_NUMPAD0
{NUMPAD1} = VK_NUMPAD1
{NUMPAD2} = VK_NUMPAD2
{NUMPAD3} = VK_NUMPAD3
{NUMPAD4} = VK_NUMPAD4
{NUMPAD5} = VK_NUMPAD5
{NUMPAD6} = VK_NUMPAD6
{NUMPAD7} = VK_NUMPAD7
{NUMPAD8} = VK_NUMPAD8
{NUMPAD9} = VK_NUMPAD9
{PERCENT} = %
{PGDN} = VK_NEXT
{PGUP} = VK_PRIOR
{PLUS} = +
{PRTSC} = VK_PRINT
{RBRACE} = }
{RIGHT} = VK_RIGHT
{RPAREN} = )
{RWIN} = VK_RWIN
{SCROLL} = VK_SCROLL
{SEPARATOR} - VK_SEPARATOR
{SLEEP} - VK_SLEEP
{SNAPSHOT} = VK_SNAPSHOT
{SUBTRACT} - VK_SUBTRACT
{TAB} = VK_TAB
{TILDE} = ~
{UP} = VK_UP
{VOLDOWN} = VK_VOLUME_DOWN
{VOLMUTE} = VK_VOLUME_MUTE
{VOLUP} = VK_VOLUME_UP
{WIN} = VK_LWIN
StrokesPlus有一种用法是{VKEY X} 但我试了试,貌似对wgestures不适用
2016年07月04日 09点07分 1
level 1
支持楼主牛掰,楼主威武,ps正好需要大量重复的按键,正好需要这个[大拇指]
2016年07月14日 03点07分 2
level 1
请问“左键”和“右键”是什么?
2016年08月04日 14点08分 3
有大神知道吗??同问
2024年08月08日 12点08分
level 4
虚拟按键本来就是这样的啊...各自应用不过稍稍有出入而已...
2016年08月05日 08点08分 4
level 1
音量控制的按键序列不起作用啊...
2017年03月18日 17点03分 5
level 1
我也来补充一句:
Apps = +{f10} 即:Shift+F10
2017年04月30日 18点04分 6
感谢大哥,这样就能实现一键打开浏览器上的链接了[哈哈]
2022年08月22日 02点08分
level 1
楼主,按键延时2秒,怎么写?有谁知道的,也谢谢回复一下,感激不尽。我并用QQ发20元以上红包。
2017年05月01日 04点05分 7
{sleep 100} 100毫秒
2017年05月04日 08点05分
level 1
楼主牛啊,我想问问这个Wgestures,关于按键有没有:按下、弹起、单击,这样三种状态的区分,这个跟延迟的动作加起来应用可厉害了,按下右键延迟2秒,查看文件属性……
2017年07月18日 03点07分 8
level 2
@全在昱 @5_29_2009
请教个问题,按键序列里"^+t",会判定为“Ctrl+Shift+T”,那如果我想要达到,先按“Ctrl+Shift”再输入“t”,这样的按键序列应该怎样写呢
2017年08月12日 04点08分 11
可以用延时,“^+{sleep100}t”
2021年04月25日 15点04分
请问双击ESC怎么设置?
2021年06月17日 13点06分
@Dearanswer 请问有思路了吗
2021年09月01日 04点09分
@Dearanswer {ESC}{sleep100}{ESC}
2022年08月22日 03点08分
level 1
空格键是什么
2018年11月13日 03点11分 12
空格用: ( )
2023年09月28日 10点09分
level 1
非常感谢楼主大大
2020年03月13日 07点03分 13
level 1
如何实现双击动作?比如双击Ctr
2020年04月25日 14点04分 14
level 1
彻底删除选定“是”的怎么写?
2020年04月30日 13点04分 15
level 1
感谢楼主,妙啊
2020年08月10日 03点08分 17
1 2 尾页