使用過
access
的人都知道當焦點處在某一列時輸入法被自動切換成表設計時所選輸入法,這給使用者操作帶來了方便的同時也顯示了程式的專業性;目前絕大多數手機都具備了如
access
那樣的功能(如在
iphone
手機上當要求使用者輸入數時系統自動調出數字輸入法,而當要求使用者輸入英文時則系統自動調出英文輸入法等)。 在
vc6中通過修改登錄檔的相關項來實現輸入法的控制(如有興趣請參見
vc6輸入法控制);然而我們發現用同樣的方法在
wince
下並不起用作,但
wince
為我們提供了一套更方便的輸入法控制
api;這些
api簡要功能說明如下:
sipenumim
:列舉系統中已安裝輸入法
sipgetcurrentim
:獲取當前輸入法
sipsetcurrentim
:設定當前輸入法
sipshowim
:顯示或隱藏軟鍵盤
下面是本人寫的乙個用於
wince
輸入法操作類,基標頭檔案內容如下:
//inputctrl.h
#ifndef
inputctrl_h
#define
inputctrl_h
typedef
struct tag_inputnode
inputnode,*pinputnode;
class
cinputctrl ;
#endif 注:
cinputctrl
類適應與
evc、
vs2005
、vs2008
等,同時也在
evc、
vs2005
、vs2008
上測試通過;對於本類的使用方法請參見本文對應例子**。
設定Wince下的預設輸入法
最近公司產品要加入自己開發的乙個拼音輸入法,至於拼音輸入法的實現我這裡就不說!開始修改我們的預設輸入法吧!1 輸入法編譯好一般是dll檔案,把你自己的dll放到flash中如 nand flash hwime hwrecognizer.dll 2 增添系統註冊登錄檔項 如下 hkey classes...
wince手寫輸入法以及軟鍵盤拼音輸入法的問題
首先給大家分享乙個巨牛巨牛的人工智慧教程,是我無意中發現的。教程不僅零基礎,通俗易懂,而且非常風趣幽默,還時不時有內涵段子,像看 一樣,哈哈 我正在學習中,覺得太牛了,所以分享給大家!點這裡可以跳轉到教程 在csdn wince板塊論壇收集到了一些手寫輸入的方法 gps導航是windows ce5....
輸入法控制
unit u ime inte ce implementation uses windows,forms,imm,sysutils,messages varstmpclassname,stmpime string 失去焦點時的控制項名稱和輸入法名稱 msghandle hhook 0 判斷當前類名是...