3个回答
2011-02-14
展开全部
给你一段源码,希望对你有帮助。
.版本 2
.支持库 spec
.程序集 窗口程序集1
.程序集变量 输入法句柄
.子程序 __启动窗口_创建完毕
热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)
.子程序 输入法注DLL
写到文件 (取特殊目录 (10) + “\SouGoo.ime”, 0, )
输入法句柄 = 输入法.安装 (取特殊目录 (10) + “\SouGoo.ime”, “DNF输入法”)
调试输出 (输入法句柄)
写到文件 (取运行目录 () + “\Night.dll”, #jddll) ' 这里改成你的dll
.如果真 (输入法句柄 ≠ 0)
输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\Night.dll”) ' 这里改成你的dll
窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)
.如果真结束
.子程序 子程序1
.局部变量 bool, 逻辑型
bool = 进程是否存在 (“DNF.exe”)
.如果真 (bool)
输入法.激活 (取句柄2 (“DNF.exe”, , ), 输入法句柄)
.如果真结束
.子程序 _按钮2_被单击
.如果 (进程是否存在 (“DNF.exe”))
信息框 (“提示:游戏未关闭,请关闭游戏再卸载。”, #信息图标, )
.否则
输入法.清除注入 (取特定目录 (10) + “C:\WINDOWS\system32\Sougoo.ime”)
删除文件 (取运行目录 () + “\Night.dll”)
输入法.卸载 (输入法句柄)
.如果结束
.子程序 _按钮3_被单击
.如果 (进程是否存在 (“DNF.exe”))
信息框 (“DNF尚未关闭,无法卸载”, #错误图标, )
.否则
输入法.清除注入 (取特定目录 (10) + “C:\WINDOWS\system32\Sougoo.ime”)
删除文件 (取运行目录 () + “\Night.dll”)
输入法.卸载 (输入法句柄)
销毁 ()
如果运行不了就去下载几个破解版的ec模块
楼下有个,不能帮他就不要指责好吗?
.版本 2
.支持库 spec
.程序集 窗口程序集1
.程序集变量 输入法句柄
.子程序 __启动窗口_创建完毕
热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)
.子程序 输入法注DLL
写到文件 (取特殊目录 (10) + “\SouGoo.ime”, 0, )
输入法句柄 = 输入法.安装 (取特殊目录 (10) + “\SouGoo.ime”, “DNF输入法”)
调试输出 (输入法句柄)
写到文件 (取运行目录 () + “\Night.dll”, #jddll) ' 这里改成你的dll
.如果真 (输入法句柄 ≠ 0)
输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\Night.dll”) ' 这里改成你的dll
窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)
.如果真结束
.子程序 子程序1
.局部变量 bool, 逻辑型
bool = 进程是否存在 (“DNF.exe”)
.如果真 (bool)
输入法.激活 (取句柄2 (“DNF.exe”, , ), 输入法句柄)
.如果真结束
.子程序 _按钮2_被单击
.如果 (进程是否存在 (“DNF.exe”))
信息框 (“提示:游戏未关闭,请关闭游戏再卸载。”, #信息图标, )
.否则
输入法.清除注入 (取特定目录 (10) + “C:\WINDOWS\system32\Sougoo.ime”)
删除文件 (取运行目录 () + “\Night.dll”)
输入法.卸载 (输入法句柄)
.如果结束
.子程序 _按钮3_被单击
.如果 (进程是否存在 (“DNF.exe”))
信息框 (“DNF尚未关闭,无法卸载”, #错误图标, )
.否则
输入法.清除注入 (取特定目录 (10) + “C:\WINDOWS\system32\Sougoo.ime”)
删除文件 (取运行目录 () + “\Night.dll”)
输入法.卸载 (输入法句柄)
销毁 ()
如果运行不了就去下载几个破解版的ec模块
楼下有个,不能帮他就不要指责好吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询