1
A
回答
2
有很多很好的理由不写这种类型的应用程序(例如,当你有两个程序都得到这样一个想法与全球行为,他们将相互冲突,做一些随机看似) 。事实上,全球陷阱Ctrl +右键单击并弹出应用程序听起来像是一个非常糟糕的主意,因为许多程序已经为此定义了重要的行为。
通常一个更好的事情是不是让用户指定通过操作系统的机制热键:
http://lifehacker.com/343328/create-a-keyboard-shortcut-for-any-menu-action-in-any-program
或建议用户使用已经想通了一些第三方程序并让他们走动冲突的全局热键,以满足他们的口味:
http://lifehacker.com/software/hack-attack/turn-any-action-into-a-keyboard-shortcut-316589.php
有一些计划在那里,应对p只需轻触按钮,就可以获得相当不错的用户界面隐喻,这可能会使你相信他们比钩住右键更好。在Mac电脑上使用Quicksilver将是一件好事,可以查看想法。
无论如何你要解决它,你可能需要以不同的方式为每个平台做到这一点。在Windows中,你会想要一个全球 WH_MOUSE钩:
http://msdn.microsoft.com/en-us/library/ms644960(VS.85).aspx
0
虽然我HostileFork同意,这可能会帮助您:http://libqxt.bitbucket.org/doc/tip/qxtglobalshortcut.html
相关问题
- 1. 如何捕捉键盘和鼠标事件?
- 2. Qt Widget - 如何捕捉只有几个键盘按键
- 3. NumberPicker捕捉键盘'完成'
- 4. 在Firefox中捕捉鼠标移动
- 5. 捕捉鼠标事件
- 6. 捕捉鼠标事件
- 7. WPF中的鼠标捕捉和中键鼠标有什么特别之处?
- 8. 如何以我的应用程序捕捉键盘/鼠标事件为焦点?
- 9. 捕捉全局事件的中心点击鼠标使用c#
- 10. 如何捕捉F5键当鼠标在我的页面外?
- 11. 在C中捕获和发送键盘/鼠标输入#
- 12. 全球鼠标移动
- 13. 全球鼠标事件
- 14. 捕捉标签键导航
- 15. 在mfc应用程序中按下键盘上的捕捉键
- 16. 在Android中使用虚拟键盘按下捕捉键?
- 17. 可可触摸 - 键盘捕捉
- 18. 如何捕捉软键盘输入
- 19. 如何捕捉软键盘“ENTER”
- 20. 在C#中捕捉按键#
- 21. 在Java中禁用键盘/鼠标
- 22. C#:如何捕捉全局鼠标/ HID事件
- 23. 从QML捕捉鼠标事件
- 24. C++如何捕捉鼠标滚轮?
- 25. wpf:捕捉鼠标不起作用
- 26. 捕捉鼠标位置(不点击)
- 27. Force TkInter Scale滑块捕捉到鼠标
- 28. div覆盖textarea捕捉鼠标点击
- 29. Skin UIComponents如何捕捉鼠标事件?
- 30. Envoking鼠标捕捉功能onmousedown?
相关:http://stackoverflow.com/questions/ 2167876/IS-IT-可能使用的-Win 32的钩合Qt的应用程序 – HostileFork