HotKey控件的使用(10分)

  • 主题发起人 主题发起人 Vitincy
  • 开始时间 开始时间
V

Vitincy

Unregistered / Unconfirmed
GUEST, unregistred user!
问题实在很菜,如何得到HotKey控件中的的VK?

例如:HotKey1中显示的是Ctrl + Alt + Shift + V,
我如何从otKey1.HotKey中分离出VK_CONTROL、VK_MENU、VK_SHIFT和VK_V呢?
 
这样吧... 恩.. 有个函数好象是ShortCutToText
可以把hotkey的值转换成string;
再通过pos('+',xxxx)等等一系列简单的算法得到是否包含CTRL,ALT..等等...
这个不用我说了吧!!

case result[1] of
'C': 'Ctrl'......

 
Thanks!
ShortCutToText在Menus单元中。
 
后退
顶部