TC官方合作论坛

 找回密码
 立即注册
查看: 38927|回复: 197

[其他] 转来的,后台输入法插件

  [复制链接]
发表于 2013-1-30 22:14:33 | 显示全部楼层 |阅读模式
若民输入法插件后台版(原漫步者改名为若民)


功能与用途:向后台程序发送字符串


普通插件或命令不能发送,或发送乱码或不能粘贴的,此插件都可解决


理论上只要支持用输入法输入的程序,此插件都可后台输入(正常来说没有哪个游戏


或程序不让输入法输入的吧!所以此插件兼容性非常好)


例如:DNF等游戏均可后台输入中、英文和符号!

-------------------------华丽的分割线--------------------------------------------

经测试按键精灵和TC简单语言可用,易语言模块本人将会根据情况来决定是否发布!

接口为:rm.ime

-------------------------华丽的分割线--------------------------------------------

以下是命令和参数说明:

stringime 命令

  hwnd(整型)为欲发送字符串的窗口句柄

  SayText(字符型)为欲发送的文本

  Mode(整型) 取值为0时,为前台模式,取值为1时为后台发送


install   命令

  此命令无参数,手动安装若民输入法,安装成功返回输入法句柄,失败返回0


Uninstall 命令

  此命令无参数,删除若民输入法,失败返回0,成功返回非0的任意值!

-------------------------华丽的分割线--------------------------------------------

以下是按键精灵调用实例:

后台实例:

RunApp "notepad.exe"//打开记事本以便后面的测试

Delay 1000
    //延时一秒

Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")//得到记事本的句柄

HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)//得到可发送字符的文本框句柄

strtext="队长我是路过的,别杀我!"  //定义想发送的字符串内容

Call Plugin.RM.stringime(Hwnd, strtext, 1)  //向记事本内发送字符串


前台实例:

RunApp "notepad.exe"//打开记事本以便后面的测试

Delay 1000
    //延时一秒

Hwnd = Plugin.Window.Find(0, "无标题 - 记事本")//得到记事本的句柄

HwndEx = Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)//得到可发送字符的文本框句柄

strtext="队长我是路过的,别杀我!"  //定义想发送的字符串内容

Call Plugin.RM.stringime(Hwnd, strtext, 0)  //定义为前台模式

Call Plugin.Sys.SetCLB(strtext)            //将想发送的字符串放入系统剪切板

KeyPress "Space", 1                        //模拟空格键(即可在前台程序中输入字符串)

-------------------------华丽的分割线--------------------------------------------
以下是TC简单开发工具调用例子



逻辑型 是否成功=辅助.注册插件("rc:RM.dll",真)

如果(是否成功)

辅助.消息框("注册成功")

否则
   
辅助.消息框("注册失败")

如果结束


rm=com("RM.ime")
rm.stringime(1770932,"我是来测试的",1) //其中1770932为窗口句柄,自己测试时自行替换


游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2013-1-30 23:07:21 | 显示全部楼层
看起来不错,试一下
回复 支持 反对

使用道具 举报

发表于 2013-1-30 23:28:52 | 显示全部楼层
不行啊,你调用程序就卡死关闭了
回复 支持 反对

使用道具 举报

发表于 2013-1-31 01:20:49 | 显示全部楼层

看看

看看
回复 支持 反对

使用道具 举报

发表于 2013-1-31 11:46:38 | 显示全部楼层
回复 3楼molunshang的帖子

我是原作者,希望能把问题详细的告诉我:158612905
回复 支持 反对

使用道具 举报

发表于 2013-1-31 12:23:58 | 显示全部楼层
好难啊 怎么办
回复 支持 反对

使用道具 举报

发表于 2013-2-4 18:15:52 | 显示全部楼层
看来不错,试一下
回复 支持 反对

使用道具 举报

发表于 2013-4-19 12:23:13 | 显示全部楼层
dddddddddddddd
回复 支持 反对

使用道具 举报

发表于 2013-5-5 22:28:56 | 显示全部楼层
狂顶顶
回复 支持 反对

使用道具 举报

发表于 2013-5-7 19:45:36 | 显示全部楼层
这个可以有
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-3-29 04:17 , Processed in 0.047296 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表