易维触摸屏全能输入法 - 帮助说明
网页调用接口
网页里面调用全能输入法,只需要打开调用的接口链接即可。IE内核浏览器可以通过功能设置点击输入框自动弹出,以及可以指定点击哪些输入框才自动弹出。其它内核浏览器,如果不可以自动弹出,可以通过下面的接口进行调用。
接口功能 调用接口 调用示例
打开
默认打开 mytouch://keyhand@show
打开标准键盘 mytouch://keyhand@show:key
打开数字符号键盘 mytouch://keyhand@show:char
打开手写键盘 mytouch://keyhand@show:hand
指定位置打开 mytouch://keyhand@show#200x100
指定位置打开标准键盘 mytouch://keyhand@show:key#200x100
指定位置打开符号键盘 mytouch://keyhand@show:char#200x100
指定位置打开手写输入法 mytouch://keyhand@show:hand#200x100
打开中文输入状态标准键盘 mytouch://keyhand@show:key!ch
指定位置打开中文输入状态标准键盘 mytouch://keyhand@show:key#200x100!ch
打开英文输入状态标准键盘 mytouch://keyhand@show:key!en
打开英文状态的标准键盘(禁止切换中文) mytouch://keyhand@show:key!enc
程序第一次运行时,打开的位置是以功能设置中指定位置为准。200x100是位置信息,构成为左侧x顶部距离y,单位是像素(注:位置参数 0x0,将不改变位置)。对于只需要显示数字键盘的地方,可以删除键盘界面上的切换到标准键盘的按钮。
链接打开
打开标准键盘
打开数字符号键盘
打开手写输入法
指定位置打开标准键盘
指定位置打开数字符号键盘
打开中文状态的标准键盘
打开英文状态的标准键盘
打开英文状态的标准键盘(禁止切换中文输入)
指定位置打开中文状态的标准键盘
隐藏到托盘
默认隐藏 mytouch://keyhand@hide
启用关闭到托盘,则不退出程序,否则等同于退出接口。功能设置中可以设置点击不可以输入文字的地方自动隐藏输入程序
链接隐藏
完全退出
默认接口 mytouch://keyhand@exit
链接退出
切换样式
默认接口 mytouch://keyhand@skin$苹果风格
如注册码更换、界面样式等更换后,重新加载设置,将按最新的设置重新加载。
切换中文状态:苹果 1
切换英文状态:苹果 2
切换到:样式 1 的手写界面
切换中文状态:Metro
切换英文状态:Metro
重新加载设置
默认接口 mytouch://keyhand@config
重新加载配置文件,但不重新加载界面样式
链接重载
Flash调用接口
一、通过浏览器打开的Flash动画,与网页调用接口相同,调用方法有两种:
  1. 通过getURL进行调用。下载示例
  2. 通过Flash与Javascript通信进行调用,资料参考:ExternalInterface.call。下载示例
二、Flash发布成exe文件调用
  通过fscommand命令打开。下载示例
可执行(exe)程序调用接口
调用接口一

在本地可执行程序中进行调用,通过执行下面的接口即可以实现调用。例如打开接口:执行程序 mytouch.exe 参数 keyhand@show,调用接口与网页调用是一样的,把mytouch://更换成mytouch.exe即可。

也可以直接执行程序路径+keyhand.exe,如网页调用接口,原接口是:mytouch://keyhand@show#200x100,现在调用为:c:\mytouch\Keyhand\Keyhand.exe,参数为show#200x100。把网页调用接口参数中 mytouch://keyhand@ 剩下的字符就是参数。

接口功能 调用接口
打开
默认打开 mytouch.exe keyhand@show
指定位置打开 mytouch.exe keyhand@show#200x100
......
更多参考上面网页调用接口,程序第一次运行时,打开的位置是以功能设置中指定位置为准。
隐藏到托盘
默认隐藏 mytouch.exe keyhand@hide
启用关闭到托盘,则不退出程序,否则等同于退出接口。功能设置中可以设置点击不可以输入文字的地方自动隐藏输入程序
完全退出
默认接口 mytouch.exe keyhand@exit
切换样式
默认接口 mytouch.exe keyhand@skin$样式一
如注册码更换、界面样式等更换后,重新加载设置,将按最新的设置重新加载。

调用接口二

参考网页调用接口,如果网页接口能够满足的,建议不要通过dll接口进行调用,直接用“调用接口一”的方式进行调用就可以了。

使用我们的DLL接口控件进行调用,接口控件文件:keyhand.dll位于程序安装目录的根目录下(文件名后面的32或64代表操作系统32位或64位)。本控件为标准Windows DLL组件,各类客户端程序都可以进行API调用。

如果更改安装程序位置,请确认注册表 HKEY_LOCAL_MACHINE\SOFTWARE\MyTouch\Keyhand\Path 这一项的值为当前Keyhand.exe程序所在的目录。

VB6调用程序示例    VC6调用程序示例    C#调用程序示例

KeyhandProperty 设置参数说明,成功后返回结果1  不成功返回0
VB 调用说明
Private Declare Sub KeyhandExecute Lib "Keyhand.dll" (ByVal para As String)
Private Declare Function KeyhandProperty Lib "Keyhand.dll" (ByVal iniKey As String, ByVal iniValue As String) As Long
C# 调用说明
[DllImport("Keyhand.dll",)]
static extern int KeyhandProperty(string iniKey, string iniValue);
参数 参数功能 值说明
KeySkin 界面样式(值为栏目目录中支持的样式名称) 默认值:样式 1
OpenForm 程序启动时默认显示手写或键盘
显示键盘:  keyboard
显示手写:  handwrite
Transparent 界面透明度
1-100,100为不透明
OpenType 启动时的位置
0 自定义位置 
1 左上角     
2 上中       
3 上右角     
4 中左角     
5 中中       
6 中右角     
7 下左角     
8 下中       
9 下右角     
10 鼠标位置   
ShowRight 自定义启动位置,距离屏幕右侧距离
数值不超过屏幕宽度
ShowBottom 自定义启动位置,距离屏幕底部距离
数值不超过屏幕高度
RunHide 程序运行时不显示程序界面
1 不显示
0 显示
isTray 点击关闭按钮,最小化到托盘
1 最小化到托盘
0 直接退出
TrayIcon 显示托盘图标
1 显示
0 不显示
KeyTitle 显示系统窗口标题栏
1 显示
0 不显示
KeyChinese 禁止键盘切换中文输入法状态
1 禁止
0 不禁止
ClickSound 启用按键音
1 启用
0 不启用
MutilWord 启用多字识别
1 启用
0 不启用
IsAssociate 启用汉字联想输入功能
1 启用
0 不启用
IsSendResult 识别后输出第一个识别结果
1 输出
0 不输出
CharShow 显示手写字符按钮区域
1 显示
0 不显示
PenColor 手写笔迹颜色
颜色的值
PenWidth 手写笔迹粗细
1-500
PenClear 笔迹自动清除时间
1-10,默认 4
AutoShow 点击输入框自动弹出
1 自动弹出
0 不弹出
AutoHide 点击不可输入的地方自动隐藏
1 自动隐藏
0 不隐藏
AutoPosition 根据点击的鼠标自动改变位置
1 自动改变
0 不改变
AutoCenter 界面始终水平居中
1 居中
0 不居中
noMove 锁定位置 禁止移动(自动改变位置时不可锁定)
1 锁定
0 不锁定
ShowThumb 自动显示界面之前,先显示提示图片
1 显示
0 不显示
ShowType 自动显示限定
0 点击所有输入框都显示
1 点击指定的输入框才显示

KeyhandExecute 使自定义配置信息生效,控制显示位置,控制显示与隐藏。
VB 调用说明
Private Declare Sub KeyhandExecute Lib "Keyhand.dll" (ByVal para As String)
C# 调用说明
[DllImport("Keyhand.dll",)]
static extern int KeyhandExecute(string para);
参数 参数功能
skin 使自定义配置信息生效
show 默认打开
show:key 打开标准键盘
show:char 打开数字符号键盘
show:hand 打开手写键盘
show#200x100 指定位置打开
show:key#200x100 指定位置打开标准键盘
show:char#200x100 指定位置打开符号键盘
show:hand#200x100 指定位置打开手写输入法
show:key!en 标准键盘显示英文输入状态
show:key!enc 打开英文状态的标准键盘,并且禁止切换中文输入法状态
show:key!ch 标准键盘显示中文输入状态
hide 隐藏
config 重新加载配置文件
exit 完全退出