HotKeyManeger 类
Excel880热键管理类 给.Net程序提供热键管理接口 让小白也可直接使用
命名空间: Excel880VSTO程序集: Excel880VSTO (在 Excel880VSTO.dll 中) 版本:1.5.8.0 (1.5.8.0)
public class HotKeyManeger
Public Class HotKeyManeger
Dim instance As HotKeyManeger
- Inheritance
- Object HotKeyManeger
Enabled
|
全局开发 可临时关闭按键响应 在某情况下和其他冲突的话 也可交给用户控制
|
Close
|
关闭所有热键功能
|
Init
|
初始化热键管理器 应用程序级别
|
InitGlobal
|
初始化全局快捷键 容易报毒 不过可以无视其他软件热键
|
RegHotKey(String, String, DelegateSub)
|
按组合键注册热键 最多可以指定CTRL+SHIFT+ALT+A这样的四个
3个组合键可自由组合 最后一个单键必须指定 CallbackSub用addressof 无参数过程 进行回调
|
RegHotKey(DelegateHotKey, String, HotKeyManegerCHotKey, Object)
|
|
RegHotKey(DelegateHotKey, String, String, Object)
|
按组合键注册热键 最多可以指定CTRL+SHIFT+ALT+A这样的四个
3个组合键可自由组合 最后一个单键必须指定
|
RegHotKey(String, String, Object, DelegateEvent)
|
按组合键注册热键 最多可以指定CTRL+SHIFT+ALT+A这样的四个
3个组合键可自由组合 单键单独指定 sender表示发出的对象 如Button EventSub 无参数过程 进行回调
|
RegHotKey(DelegateHotKey, String, Keys, Boolean, Boolean, Boolean, Object)
|
注册快捷键
|
RemoveHotKey
|
移除一个热键对象
|