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

在本地可执行程序中进行调用,通过执行下面的接口即可以实现调用。例如打开接口:执行程序 mytouch.exe 参数 handwrite@show

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

接口功能 调用接口
打开
打开方式 调用方法一 调用方法二
默认打开 mytouch.exe handwrite@show handwrite.exe show
指定位置打开 mytouch.exe handwrite@show#200x100 handwrite.exe show#200x100
程序第一次运行时,打开的位置是以功能设置中指定位置为准。
隐藏到托盘
默认隐藏 mytouch.exe handwrite@hide handwrite.exe hide
启用关闭到托盘,则不退出程序,否则等同于退出接口。功能设置中可以设置点击不可以输入文字的地方自动隐藏输入程序
完全退出
默认接口 mytouch.exe handwrite@exit handwrite.exe exit

调用接口二

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

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

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

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

HandwriteProperty 设置参数说明,成功后返回结果1  不成功返回0
VB 调用说明
Private Declare Sub HandwriteExecute Lib "Handwrite.dll" (ByVal para As String)
Private Declare Function HandwriteProperty Lib "Handwrite.dll" (ByVal iniKey As String, ByVal iniValue As String) As Long
C# 调用说明
[DllImport("Handwrite.dll",)]
static extern int HandwriteProperty(string iniKey, string iniValue);
参数
参数功能
值说明
KeySkin
界面样式(值为栏目目录中支持的样式名称)
默认值:样式 1
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 不显示
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 点击指定的输入框才显示

HandwriteExecute 使自定义配置信息生效,控制显示位置,控制显示与隐藏
VB 调用说明
Private Declare Sub HandwriteExecute Lib "Handwrite.dll" (ByVal para As String)
C# 调用说明
[DllImport("Handwrite.dll",)]
static extern int HandwriteExecute(string para);
参数(para)
功能
reload 使自定义配置信息生效(使用reload重新加载配置生效后,如果原来是隐藏的,还将保存隐藏;如果是显示的,原窗口位置保持不变)
show 打开
show#200x100 指定位置打开(#号后面的参数为坐标位置,其中200为X坐标,100为Y坐标,请根据实际情况修改)
hide 隐藏
config 重新加载配置文件
exit 完全退出