Windows 10 下使用 QTTabbar 可以解决这个问题,并且有多标签页支持,但11似乎不支持 QTTabbar 。请问各位大佬有无优雅的解决方案?
系统自带的地址栏的地址不是一级级可以直接点击跳转的么……
支持的,win11正在用。标签栏得放底部
找了半天没找到怎么关qttabbar自带的标签……实在是格格不入,而且11资源管理器自带的多标签页支持也够了。有没有其他的解决方法呢?目的是双击返回,不是用qttabbar.
查看-点击选项的文字
#IfWinActive, ahk_exe explorer.exe ahk_class CabinetWClass
;判定是否在资源管理器窗口
~LButton::
MouseGetPos, OutputVarX, OutputVarY, OutputVarWin, OutputVarControl
PixelGetColor, OutputVarColor, OutputVarX, OutputVarY, RGB
if (A_PriorHotKey = "~LButton" and A_TimeSincePriorHotkey < 400) and (OutputVarColor = "0xFFFFFF")
;判定是否点击的点是白色
send !{up} ;如果是则发送alt+上键
return
#if
3 个赞
clover
QTTabBar 其实很合适,配合鼠标手势很方便
只是原版作者好久没更新了,小毛病较多,需要修补
不用的话,可以直接用全局鼠标手势绑定快捷键
用了挺久了,发现外接屏幕上无效,不知道什么原因,似乎是颜色取不准
可能与相对坐标的定位有关
#Requires AutoHotkey v2.0
#HotIf WinActive("ahk_exe explorer.exe") or WinActive("ahk_class CabinetWClass") or WinActive("ahk_class #32770")
;判定是否在资源管理器窗口
~LButton::
{
CoordMode "Pixel", "Screen"
CoordMode "Mouse", "Screen"
MouseGetPos(&x, &y, , )
Color := PixelGetColor(x, y)
if (A_PriorHotKey = "~LButton" and A_TimeSincePriorHotkey < 400) and (Color = "0xFFFFFF")
;判定是否点击的点是白色
send "!{Up}" ;如果是则发送alt+上键
return
}
自用的,修复了多屏显示时坐标不准问题的问题