我的开源项目 WindowsKeyboardHook:用 Python 注册 Windows 系统级的全局快捷键

2020-12-21 16:47:15 +08:00
 iMath
https://github.com/redstoneleo/WindowsKeyboardHook

目前依赖于 PyQt5 QThread, 欢迎把它改成 Python 的 threading.Thread,把这个项目纯 Python 化!
1030 次点击
所在节点    Python
2 条回复
ysc3839
2020-12-21 16:56:16 +08:00
不明白为什么要起一个新线程去执行函数,你说会卡死怀疑是死锁了。
以及最下面的消息循环完全是错的,难道不会出现处理完一个消息后就退出的问题?
iMath
2020-12-21 17:00:16 +08:00
@ysc3839 起一个新线程去执行函数 是为了防止在 GUI 程序里出现界面卡顿的情况

“以及最下面的消息循环完全是错的,难道不会出现处理完一个消息后就退出的问题?” 根据我的测试并没有出现这种情况。你觉得错在哪里?求解释说明

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/737552

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX