闲着没事写的一个 Windows 窗口置顶小工具,快捷键一键置顶,还有个准星模式挺好玩的。
- 搜索置顶 — 输入进程名或窗口标题关键词,一键把它钉在最前面
- 准星模式 — 点了按钮后去点击任意窗口,自动置顶/取消,按 ESC 退出
- 置顶列表 — 主界面能看到当前所有被置顶的窗口,双击就能单独取消,窗口关掉后自动从列表消失
- 全局热键 — 自定义快捷键,不用切窗口就能置顶/取消鼠标下的窗口
- 开机自启 — 勾上就不用每次都手动打开了
- 配置自动保存 — 改过的快捷键和偏好都会记住,重启不丢
pip install -r requirements.txt
python topmost_tool.pypyinstaller topmost_tool.specexe 在 dist/topmost_tool.exe,单文件自包含,自带 3.ico 图标(橘雪莉可爱捏)。
- tkinter(GUI)
- pywin32(窗口操控)
- keyboard(全局热键)
- psutil(进程名查找)
- PyInstaller(打包)
去 Releases 下载 topmost_tool.exe,单文件双击就能跑。
懒得截,脑补一下(反正就是个简洁的窗口)
- 主界面加了个「已置顶窗口」列表,双击就能单独取消某一个,不用一锅端
- 顺手修了个小坑:窗口关掉后句柄可能被系统复用,老版本会把后来新开的窗口误认成“已置顶”,点一下反而给取消了。现在列表会自动清掉已关闭的窗口
平时打游戏老要把某个窗口钉在最前面,看攻略什么的,网上找的工具要么广告多要么不好用,干脆自己写一个。自用为主,随缘更新。