.版本2
.支持库shell
.程序集窗口程序集1
.程序集变量输入法句柄
.子程序__启动窗口_创建完毕,,公开
热键.注册(_启动窗口.取窗口句柄(),,#Home键,&子程序1)
.子程序输入法注DLL
写到文件(取特定目录(10)+“\SouGoo.ime”,#Shurufa)
写到文件(取运行目录()+“\feifei.dll”,#Dll)
输入法句柄=输入法.安装(取特定目录(10)+“\SouGoo.ime”)
.如果真(输入法句柄≠0)
输入法.设置注入(取特定目录(10)+“\Sougoo.ime”,取运行目录()+“\feifei.dll”)
信息框(“按Home呼出!!!”,0,)
.如果真结束
.子程序_按钮1_被单击
.如果真(进程是否存在(“DNF.exe”))
输入法注DLL()
返回()
.如果真结束
信息框(“游戏未运行!”,0,)
.子程序子程序1
.局部变量进程,逻辑型
进程=进程是否存在(“DNF.exe”)
.如果真(进程)
输入法.激活(取句柄2(“DNF.exe”,,),输入法句柄)
.如果真结束
.子程序_按钮2_被单击
.局部变量dnf进程,逻辑型
dnf进程=输入法.卸载(输入法句柄)
.如果(dnf进程)
信息框(“关闭成功!”,#信息图标,“系统信息”)
.否则
信息框(“关闭失败!可能已经关闭!”,#信息图标,“系统信息”)
进程结束(进程取ID(“DNF.exe”))
输入法.清除注入(取特定目录(10)+“\Sougoo.ime”)
删除文件(取运行目录()+“\feifei.dll”)
输入法.卸载(输入法句柄)
结束()
.如果结束
输入法.清除注入(取特定目录(10)+“\Sougoo.ime”)
删除文件(取运行目录()+“\feifei.dll”)
输入法.卸载(输入法句柄)
结束()
.子程序__启动窗口_将被销毁
输入法.清除注入(取特定目录(10)+“\Sougoo.ime”)
删除文件(取运行目录()+“\SkinH_EL1.dll”)
输入法.卸载(输入法句柄)