gpt4 book ai didi

delphi - THotkey 支持 win 键吗?

转载 作者:行者123 更新时间:2023-12-03 15:37:53 24 4
gpt4 key购买 nike

有没有办法让delphi中的THotkey组件支持windows键?

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

谢谢!

最佳答案

恕我直言,THotKey 不支持这一点是一件好事。

不要在程序中使用 windows 键作为键盘快捷键,“Windows Vista 用户体验指南”在 Guidelines - Interaction - Keyboard 下有如下规定: :

Don't use the Windows logo modifier key for program shortcut keys. Windows logo key is reserved for Windows use. Even if a Windows logo key combination isn't being used by Windows now, it may be in the future.

即使 Windows 不使用该快捷键,使用此类键盘快捷键也会让用户感到困惑,因为它会在程序中执行某个功能,而其他此类快捷键(如 Win+E 或 Win+R)会激活系统-范围功能,在此过程中停用您的程序。

编辑:

THotKey 是系统控件的轻量级包装,仅支持该系统控件支持的内容。除了快捷键的 Alt、Ctrl 和 Shift 修饰键之外,没有记录的方法可以设置任何内容。

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

关于delphi - THotkey 支持 win 键吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/327880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com