当前位置:  开发笔记 > 开发工具 > 正文

赢得钥匙支持的钥匙?

如何解决《赢得钥匙支持的钥匙?》经验,为你挑选了1个好方法。

反正有没有得到delphi中的THOTkey组件来支持Windows密钥?

或者有人知道可以做到这一点的组件吗?

谢谢堆!



1> mghie..:

恕我直言,THOTKey不支持这一点是件好事.

不要在程序中使用Windows键作为键盘快捷键,"Windows Vista用户体验指南"中的指南 - 交互 - 键盘下面说明如下:

不要将Windows徽标修饰键用于程序快捷键.Windows徽标密钥保留供Windows使用.即使Windows现在没有使用Windows徽标组合键,也可能在将来使用.

即使Windows没有使用快捷方式,使用这样的键盘快捷方式也会让用户感到困惑,因为它会在你的程序中执行一个功能,而其他这样的快捷方式如Win + E或Win + R会激活系统范围的功能,在此过程中停用您的程序.

编辑:

THOTKey是一个围绕系统控件的轻量级包装器,仅支持该系统控件支持的功能.除了快捷方式的Alt,Ctrl和Shift修改器之外,没有任何记录方法可以设置任何内容.

您可以创建自己的控件以使用Windows键显示快捷方式,并设置全局键盘挂钩(查看SetWindowsHookEx() API函数).

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有