- 軟件大?。?span>146KB
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件
- 軟件類(lèi)別:免費(fèi)軟件 / 其他文件
- 更新時(shí)間:2017-04-21 18:00
- 運(yùn)行環(huán)境:WinAll
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://m.aimjoke.net
17KB/中文/7.5
219KB/中文/10.0
5KB/中文/10.0
178KB/中文/10.0
618KB/中文/8.3
imjp81.ime文件是日文輸入法的后綴名,直接可以用的,參考有關(guān)輸入法的資料即可。需要的朋友歡迎來(lái)綠色資源網(wǎng)免費(fèi)下載使用。
什么是IME (Input Method Editors)?廣義上講,IME是微軟提供的Windows平臺(tái)的一套輸入法編程規(guī)范,依照這套規(guī)范(框架),你不需要處理太多輸入法特性相關(guān)的操作(光標(biāo)跟隨,輸入捕獲,字碼轉(zhuǎn)換后輸出到應(yīng)用程序等),你只需要使用IME規(guī)范里面提供的工具函數(shù)(imm32庫(kù)),實(shí)現(xiàn)規(guī)范所指定必須導(dǎo)出的接口即可。實(shí)際上你要做的就是寫(xiě)一個(gè)導(dǎo)出函數(shù)包含IME規(guī)范規(guī)定的接口的dll,所以,狹義上講IME就是你寫(xiě)的這個(gè)dll文件。
IME源于Windows 95和Windows NT 4.0時(shí)代,用于統(tǒng)一Windows系統(tǒng)輸入法編程規(guī)范,隨著Windows系統(tǒng)版本更新?lián)Q代,IME的結(jié)構(gòu)基本沒(méi)有改變。作者所能找到的最新IME官方文檔為Windows 98/Windows 2000版,原始文檔位于Windows98DDK內(nèi)(《Win32 Multilingual IME Overview for IME Development》和《Win32 Multilingual IME Application Programming Interface》)。
進(jìn)行Windows輸入法編程必須使用IME方式,否則你必須自己解決前文所述諸如光標(biāo)跟隨,消息截獲(通常會(huì)被殺毒軟件視為病毒行為)等輸入法特性問(wèn)題。實(shí)際上使用IME方式也不必完全遵循IME框架的規(guī)定實(shí)現(xiàn)完全的IME方式輸入法,開(kāi)發(fā)人員完全可以只把IME當(dāng)做一個(gè)轉(zhuǎn)換接口——只實(shí)現(xiàn)其中幾個(gè)重要的接口函數(shù),收發(fā)消息,然后講包括輸入法邏輯的實(shí)現(xiàn)全部交給自己的庫(kù)。所以無(wú)論從哪方面講,要實(shí)現(xiàn)Windows輸入法編程必須學(xué)會(huì)使用IME。
第一步:下載源碼解壓。
第二步:配置IDE
第三步:imjp81.ime安裝程序制作。創(chuàng)建Win32控制臺(tái)應(yīng)用程序命名為imjp81,將imm.h和imm32.lib拷貝到該工程目錄下
第四步:安裝imjp81.ime。編譯上一步的安裝程序,得到“imjp81.exe”可執(zhí)行程序,將其拷貝到imesample工程編譯結(jié)果imesample.dll所在目錄,將imjp81重命名為imjp81.ime,然后運(yùn)行imjp81.exe,如果顯示注冊(cè)成功的結(jié)果則安裝成功,你能在輸入法選擇里面看到你剛注冊(cè)的輸入法了,如下圖中“我的輸入法”。
第五步:測(cè)試剛才注冊(cè)的輸入法。打開(kāi)記事本,如果輸入法選擇菜單項(xiàng)的圖標(biāo)無(wú)法顯示,則表示此應(yīng)用中無(wú)法加載對(duì)應(yīng)輸入法的庫(kù)文件,此輸入法無(wú)法使用(可能跟編譯版本或者系統(tǒng)有關(guān),我的是WIN7 64位系統(tǒng))
第六步:配置調(diào)試程序。打開(kāi)imesample工程,找到項(xiàng)目屬性->調(diào)試->命令項(xiàng),將上一步記下的調(diào)試程序路徑填入其中
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容