易语言dll钩子注入源码 home呼出怎么做?

邮箱 [email protected] 我在线等啊 急用啊

第1个回答  推荐于2017-12-16
.版本 2
.支持库 shell

.程序集 窗口程序集1
.程序集变量 输入法句柄

.子程序 __启动窗口_创建完毕

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)
输入法注DLL ()

.子程序 输入法注DLL

写到文件 (取特定目录 (10) + “\SouGoo.ime”, #输入法)
输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”, “五笔输入法”)
.如果真 (输入法句柄 ≠ 0)
输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\games.dll”)
信息框 (“注入成功...” + #换行符 + “按Home键呼出!”, 0, )
窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)
.如果真结束

.子程序 子程序1
.局部变量 bool, 逻辑型

bool = 进程是否存在 (“dnf.exe”)
.如果真 (bool)
输入法.激活 (取句柄2 (“dnf.exe”, , ), 输入法句柄)
.如果真结束

.子程序 __启动窗口_将被销毁

输入法.卸载 (输入法句柄)
输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)
输入法.卸载 (输入法句柄)

加我Q124481318 后发给你模块 采纳~~本回答被提问者采纳