文件名称:FocusManager
文件大小:71KB
文件格式:ZIP
更新时间:2024-04-30 17:38:56
C++
焦点快速切换(焦点管理工具) 基于QT C++和Win32 API编写的焦点快速切换工具,旨在将某个快捷键与特定的应用窗口绑定,使得可以通过快捷键在此应用和当前正在使用的应用之间快速来回切换。 开发环境: 开发语言:C++ 开发环境:QT 5.14.2 , Windows 10 + Visual Stdio 2019 Community 第三方库:QxtGlobalShortcut(支持全平台),代码已附含,暂仅在项目中引用windows相关 适用平台: 适用平台:Windows Vista及以上 注:通过替换HandleInfo和WindowsHandle中相关Win 32 API的调用,并修改对QxtGlobalShortcut库文件的引用,可以将应用适配为跨平台应用。 场景举例 对于两块屏幕的用户(屏幕上分别有应用A,B),可通过快捷键在A,B之间快速切换,而不用鼠标指定。 您可以
【文件预览】:
FocusManager-main
----x64()
--------Debug()
--------Release()
----FocusManager.sln(1KB)
----README.md(1KB)
----FocusManager()
--------x64()
--------main.cpp(188B)
--------FocusManager.rc(1KB)
--------Resource.aps(1KB)
--------WindowsHandle.h(518B)
--------Resource.rc(1KB)
--------QxtGlobalShortcut()
--------resource.h(377B)
--------FocusManager.cpp(16KB)
--------FocusManager.vcxproj.user(165B)
--------FocusManager.ui(616B)
--------FocusManager.h(5KB)
--------config.json(105B)
--------HandleInfo.h(615B)
--------FocusManager.aps(1KB)
--------HandleInfo.cpp(864B)
--------WindowsHandle.cpp(2KB)
--------FocusManager.vcxproj(7KB)
--------FocusManager.qrc(68B)
--------icon()
--------resource1.h(373B)
--------FocusManager.vcxproj.filters(4KB)