📄 readme.txt
字号:
THotKeySpy 控件V1.01 说明:
基本功能:
侦测键盘事件,无论应用程序是否在前景。
属性:
HotKeys: THotKeys 热键集合对象
可以象这样引用热键集合中的某个热键:
HotKeySpy1.HotKeys[0]
向热键集合中加入新热键:
HotKeySpy1.HotKeys.Add
热键集合中的每个热键对象有如下属性:
1. Enabled: 是否禁止使用
2. Modifiers: 是否使用Ctrl, Alt, Shift, Win.
3. VirtKey: 虚键值
方法:
构造方法
constructor Create(AOwner: TComponent); override;
析构方法
destructor Destroy; override;
将Windows虚键值转换成HotKeySpy的内部虚键值
function ShortCutToVirtKey(Value: TShortCut): TVirtKey;
将HotKeySpy的内部虚键值转换成Windows虚键值
function VirtKeyToShortCut(Value: TVirtKey): TShortCut;
设置所有热键是否有效
procedure SetAllEnabled;
procedure SetAllDisabled;
事件:
1. HotKeySpy 的事件
OnHotKeys:
procedure TForm1.HotKeySpy1HotKeys(Sender: TObject; HotKeyIndex: Word);
HotKeyIndex 为所按热键的索引号
2. 热键对象的事件
OnHotKey:
procedure TForm1.HotKeySpy1HotKeys0HotKey(Sender: TObject);
演示程序(Demo.exe):
这个演示程序给出了HotKeySpy的基本用法.
包含文件:
HotKeySpy.dcr
HotKeySpy.pas
DemoUnit.pas
DemoUnit.dfm
Demo.dpr
Demo.exe
Readme.txt
声明:
Mr.Alexander Meeder 做了一个AMHotKey控件,我觉得其中有一些
不妥之处,于是对 AMHotKey 进行了一番较大修改。并将修改后的控件
命名为 HotKeySpy。
如果你有兴趣把它做得更好,请发一份给作者,谢谢。若要传播它,
请完全分发上述7个文件。
作者 南昌大学自动化系96(2) 郝新庚 1999.4.16 11:35
E-mail: haoem@126.com
URL: http://haoxg.yeah.net
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -