wangyt312 发表于 2014-7-26 09:14:32

怎么样注册系统级别的全局热键?

请问在精易里可以设置系统级别的全局热键吗?

叶落无痕 发表于 2014-7-26 09:14:46

.子程序 窗口_热键卸载所有, , 公开, 卸载所有热键,本功能一般用于程序将要退出时使用,在运行中请不要使用本功能
.参数 窗口句柄, 整数型

.子程序 窗口_热键注册, 逻辑型, 公开, 注册一个全局热键;成功返回真,失败返回假
.参数 窗口句柄, 整数型, , 通常为取窗口句柄(),如果不是在启动窗口创建完毕下面注册,可以留空;比如,在按钮被单击下就可以留空;
.参数 功能键, 整数型, 可空, 1 Alt2 Ctrl4 Shitf8 Win 若要两个或以上的状态键按则把它们的值相加.
.参数 键代码, 整数型, , 主键,如:#F键
.参数 子程序指针, 子程序指针, , 响应热键事件的子程序指针,四个参数(窗口句柄,消息786,热键ID,参数)
.参数 标识文本, 文本型, , 随便输,只是用于标识的,尽量写复杂,这样可以避免重复;
页: [1]
查看完整版本: 怎么样注册系统级别的全局热键?