ahk在vmware虚拟机失效

我写了一个按键映射脚本,按下右Alt键切换普通模式和自定义模式。但焦点在虚拟机中时也就是鼠标点进了虚拟机后脚本失效。已经开启了管理员模式。下面是我的代码,谢谢大佬解答。

; Entry point
myTip(“script on”)

; suspend script hotkey
#SuspendExempt
RCtrl & RShift::suspendScript()
#SuspendExempt false

; switch script and show tip
suspendScript(){
static isSuspended := false
if (isSuspended){
isSuspended := false
Suspend(false)
myTip(“script on”)
}else{
isSuspended := true
Suspend(true)
myTip(“script off”)
}
}

CapsLock::Ctrl
LCtrl::CapsLock
`::Esc
RWin::`

; mode indicate myKeymap flag
modeL := False

#HotIf modeL == True
h::Left
j::Down
k::Up
l::Right
n::Home
m::PgDn
i::PgUp
o::End
1::F1
2::F2
3::F3
4::F4
5::F5
6::F6
7::F7
8::F8
9::F9
0::F10
-::F11
=::F12
#HotIf

; switch modeL hotkey
RAlt::switchMode()

; switch mode and show tip
switchMode(){
global modeL
If (modeL == False){
modeL := True
myTip(“modeL”)
}Else{
modeL := False
myTip(“modeZ”)
}
}

; show tip and fade out
myTip(text){
x := y := 0
MouseGetPos(&x, &y)
ToolTip(text, x + 13, y)
SetTimer () => ToolTip(), 1000
}

论坛管理 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
有新私信 私信列表
搜索