在常用键盘上使用Windows菜单键(在右键Windows键和控制键之间)提供了一个很好的限定符键,用于在AutoHotKey中定义宏。这在AutoHotKey中称为Appskey,例如菜单T可以发送“Hello Menu T”:
Appskey & T::Send Hello Menu T
有没有办法使用附加限定符,比如Shift(引用为+)和Appskey?
我没有运气就尝试了一些明显的可能性,例如:
Appskey & + T::Send Hello Menu Shift T
+ Appskey & T::Send Hello Menu Shift T
然而,这些都失败了。
答案 0 :(得分:1)
使用#If directive组合上下文相关:
#htc-menu:hover .sub-menu ul li {
display: block;
}
或者这个:
Appskey & T::Send Hello Menu T
#If GetKeyState("Shift","P")
Appskey & T::Send Hello Menu Shift T
#If ; turn off context sensitivity