⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 热键控件DELPHI开发程序用到的控件希望对你有帮助
💻 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 + -