当前位置:编程学习 > VB >>

如何用VB写IME的DLL

题目可能不清楚我在说什么.说详细点:
 我自己手写了个EXE程序.把他当输入法用,可以说是外挂式输入法.在一般的文本框都可以输入文字,但在游戏中就不行了.于是我想到了IME.可是网上好多文章都是用VC++的语法来写IME的..有没有人教我如何用VB写出IME的dll.... --------------------编程问答-------------------- --------------------编程问答-------------------- 论坛有一个IME,搜吧,在API部分,推荐/精华

http://topic.csdn.net/u/20090505/20/7989d1b6-c8c5-4602-ae1e-f627b88c7c4c.html?1744 --------------------编程问答-------------------- 系统有一个自带的IMEStatus函数,可以返回IME的状态

参阅:
IMEStatus 函数
      

返回一个 Integer,用来指定当前 Microsoft Windows 的输入法 (IME) 方式;只对东亚区版本有效。

语法

IMEStatus

返回值

下面是日本国别的返回值:

常数 值 描述 
vbIMEModeNoControl 0 不控制IME(缺省) 
vbIMEModeOn  1 打开 IME 
vbIMEModeOff 2 关闭 IME 
vbIMEModeDisable 3 IME 无效 
vbIMEModeHiragana 4 完整宽度 Hiragana 模式 
vbIMEModeKatakana 5 完整宽度 Katakana 片假名模式 
vbIMEModeKatakanaHalf mode  6 半宽 Katakana 模式 
vbIMEModeAlphaFull mode 7 完整宽度 Alphanumeric 模式 
vbIMEModeAlpha mode  8 半宽 Alphanumeric 模式 


下面是韩国地区的返回值:

常数 值 描述 
vbIMEModeAlphaFull 7 完整宽度 Alphanumeric 模式 
vbIMEModeAlpha 8 半宽 Alphanumeric 模式 
vbIMEModeHangulFull 9 完整宽度 Hangul 模式 
vbIMEModeHangul 10 半宽 Hangul 模式 


下面是中文地区的返回值:

常数 值 描述 
vbIMEModeNoControl 0 不控制IME(缺省) 
vbIMEModeOn 1 打开 IME 
vbIMEModeOff 2 关闭 IME 

--------------------编程问答-------------------- 楼上的答非所问。

VB写输入法,有难度。
补充:VB ,  API
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,