这段 AutoHotkey 脚本实现了以下功能:
- Win + 左键: 可以任意拖动活动窗口的位置。
- Win + 右键: 可以任意调整活动窗口的大小。
#LButton:: ;-- 【Win+鼠标左键】任意移动窗口位置 #RButton:: ;-- 【Win+鼠标右键】任意调整窗口大小 Critical CoordMode, Mouse MouseGetPos, x1, y1, id IfWinNotExist, ahk_id %id% return WinGet, flag, MinMax ;-- 不操作最大化的窗口 if (flag=1) return SetWinDelay, 20 WinGetPos, x2, y2, w2, h2 While GetKeyState(SubStr(A_ThisLabel,2),"P") { MouseGetPos, x3, y3 if (A_ThisLabel="#LButton") WinMove, x3-x1+x2, y3-y1+y2 else WinMove,,,,, x3-x1+w2, y3-y1+h2 } return
声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。
评论(0)