48vows
1
win10 x64 最新补丁
sizer 和 window center helper 是可以让大多数,即便是无法改变窗口尺寸的软件窗口居中。
但总有些例外,比如 everything 这软件就是吃了秤砣,试了很多居中软件就是无动于衷。
请问下,有没有诸如 window center helper 这样,通过Ctrl 连点两下这类无需热键和快捷键,能搞定所有顽固窗口不居中的问题?
或者脚本之类的,激活当前窗口后点下脚本就能居中?或者可以定义成Ctrl+鼠标中键这种快捷方式?
非常感谢您的解答,谢谢!
这问题根源出在为了捞C盘的文件名,我给了everything管理员权限,而其它控制窗口位置的软件是默认双击启动的非管理员权限,于是就出现了无法调用的情况。
把这些软件在兼容性选项卡中 勾选 管理员权限,问题解决!
1 Like
dms
2
48vows
3
您好,我试了下,everything 还是无法正常激活。Edge、桌面、三星多屏联动,等几个已经打开的都可以。不知道是不是因为没注册的原因。
1 Like
dms
4
我测试是没有问题的,所以希望你能够详细的描述一下你所期望的效果,可能咱们的理解上有偏差。
我测试的是如果当前有一个已经打开的everything窗口,使用这个工具可以快速的将窗口定位在整个屏幕的中间(默认方案中的第五套,就是 LAlt+鼠标右键点击屏幕中间
48vows
5
https://t.wss.ink/f/auy4ue219fo 密码:3287 复制链接到浏览器打开
我录制了视频。我开启了carnac 本想记录按键,结果bandicam无法捕捉到。在视频中,激活了everything,拖动到随机位置,按 左alt+鼠标右键,或者 左alt 两次,均无法出现其它窗口一般的对应效果。简单说就是没有任何反应,两个操作都是。
dms
6
你的 everything 是以管理员权限运行的,而 winsize 没申请更高权限,所以无法操作此窗口。同理也无法操作比如资源管理器窗口。
单纯是我懒得申请提权,以及避嫌。你手动以管理员权限运行试试。大概别的工具也是类似的情况?
48vows
7
艾玛!果然是高手,一看视频居然就能准确判断到问题所在。
everything之所以给管理员权限,就是为了好方便在c盘捞东西。
我把管理员权限给其它几个软件后,问题解决!
不过您的软件我早就下载留了一分,只是平时收集的软件太多了,即便做了索引,有时也会漏掉。刚才用了下,感觉也很不错。等我研究下,有需要就支持一把!
感谢您解决了这个疑难杂症!
还可以用AHK , 双击 ctrl 让任意当前窗口居中
Control::
if (A_PriorHotkey <> "Control" or A_TimeSincePriorHotkey > 400)
{
KeyWait, Control
return
}
else
{
WinGetTitle, ActiveWindowTitle, A
WinGetPos,,, Width, Height, %ActiveWindowTitle%
TargetX := (A_ScreenWidth/2)-(Width/2)
TargetY := (A_ScreenHeight/2)-(Height/2)
WinMove, %ActiveWindowTitle%,, %TargetX%, %TargetY%
}
return