[AHK]用热键实现只在两个窗口之间切换

105 篇文章 5 订阅

在两个窗口之间切换, 代替alt+tab方式,本脚本只是在最近两个窗口之内切换,简单快捷,常用。

 

/*
	------------------------------------------------------
	Filename:		在两个窗口之间切换.ahk
	Description:		代替alt+tab方式,本脚本只是在最近两个窗口之内切换,简单快捷,常用。
	Version:		2020年1月10日13:03:39
	Created By:		sunwind
	Author Email:		1576157@qq.com
	Type:			AutoHotkey
	------------------------------------------------------
	最新版地址:
			https://blog.csdn.net/liuyukuan/article/details/103922645
	------------------------------------------------------
*/

#Persistent
SetTimer, Alert1, 500
WindowList:=[]
return

Alert1:
	Value := WindowList.Pop()
	if (Value=WinExist("A"))
	{
		WindowList.push(WinExist("A"))
	}
	else
	{
		if (value!="")
			WindowList.push(Value)
		WindowList.push(WinExist("A"))
	}
return

;最近两个窗口切换!!好用
#z::
Value:=WindowList[WindowList.Length()-1]
IfWinNotExist,ahk_id  %Value%
{
	WindowList.RemoveAt(WindowList.Length()-1)
}

WinActivate,ahk_id  %Value%

return

 

 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值