多热键GUI界面开关控制

#Persistent
SetBatchLines, -1
Gui,+AlwaysOnTop -MinimizeBox
Gui, font,,Arial
Gui, Add, Text, Section, 勾选后, 按键按下时进行连招
i:=0,x:=0,y:=25
ArrayKey:={1:"1",   2:"214", 3:"3", 4:"4"
					,5:"5",   6:"6",   7:"7", 8:"8"
					,Z:"ZXCV",X:"XC",  C:"C", V:"VR"
					,Q:"QWE", E:"ERF", F:"DF",Tab:"{Tab}QR"}
For KeyName, Keys in ArrayKey
{
	i+=1,i>1?x+=45:"",i>4?(i:=1,x:=0,y+=25):""
	开关:=Func("热键").Bind(KeyName,Func("按键").Bind(KeyName,Format("{:L}",Keys),10))
	Gui, Add, CheckBox, HwndID vkey_%KeyName% xs+%x% ys+%y%, %KeyName%
	GuiControl, +g, %ID%, %开关% 
}
Gui, Show
ESC::ExitApp
热键(key,Label){
	Gui, Submit, NoHide
	Hotkey, $%key%, %Label%, % key_%key%?"ON":"OFF"
}
按键(Key1,key2,ms:=-1){
	loop{
		Send %key2%
		Sleep %ms%
	}Until !GetKeyState(key1,"P")
}

给TA捐赠
共{{data.count}}人
人已捐赠
其他

短按shifit英文模式输入

2021-12-2 15:43:16

其他

多线程找色(3线程)

2021-12-2 15:43:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索