Windows-Pin 是一个用于设置 Windows 应用窗口置顶优先级的简单程序,旨在满足多任务显示排布需求。
- 动态显示当前所有可见窗口
- 通过拖拽调整窗口优先级
- 一键设置窗口置顶或置底
- 支持最小化到系统托盘,便于随时调用
- 保持自身界面始终置顶,方便操作
Windows-Pin 主要使用以下技术:
- Python:作为主要编程语言
- Tkinter:用于创建图形用户界面
- Win32 API:通过
win32gui
和win32con
模块实现窗口操作
- 运行程序后,会显示当前所有可见窗口的列表。
- 通过拖拽列表项来调整窗口优先级。
- 选中某个窗口后,可以使用"Set Top"或"Set Bottom"按钮快速调整其置顶状态。
- 使用"Minimize"按钮可将程序最小化到系统托盘,点击托盘图标可再次打开主界面。
- 确保您的系统已安装 Python 3.x。
- 克隆此仓库:
git clone https://github.com/your-username/Windows-Pin.git
- 进入项目目录:
cd Windows-Pin
- 安装所需依赖:
pip install -r requirements.txt
在项目目录下运行以下命令:
python app.py