soNiliCs
Game! Game! Game!
隨筆 - 2, 文章 - 2, 評論 - 0, 引用 - 0
數(shù)據(jù)加載中……
實(shí)現(xiàn)游戲輸入法
手頭的項(xiàng)目輸入法一直有問題,這幾天抽時間整理一下之前的實(shí)現(xiàn)。目前在Win7下通過了對Google拼音、智能ABC、微軟拼音的測試;全拼、雙拼和鄭碼還有問題。
時間太緊,又要去忙別的了。記錄一下當(dāng)前的問題,以后再繼續(xù)。
MS有兩種輸入法實(shí)現(xiàn)方式:IME和TSF,WinXp之前只有IME(可以通過安裝補(bǔ)丁包支持TSF);WinXp支持TSF,但是默認(rèn)情況下是關(guān)閉的,可以手動開啟;WinXp之后的版本同時支持IME和TSF。這樣也造成了相應(yīng)的問題:早期的輸入法試用IME實(shí)現(xiàn)(WM_IME_消息與IMM API),現(xiàn)在最新版本的輸入法很多都是用TSF;同時IME的實(shí)現(xiàn)機(jī)制在不同版本的windows上實(shí)現(xiàn)也有差別。所以在編寫app內(nèi)置輸入法相應(yīng)的時候,兼容性也成了讓開發(fā)者頭痛難題。
相關(guān)術(shù)語:
TIP
(Text Input Processor), a Text service in TSF
Cicero
,TSF的開發(fā)代號,所以微軟內(nèi)部通常稱呼TSF框架為Cicero
CUAS
(Cicero Unaware Application Support),為所有應(yīng)用程序和控件提供基本的TIP支持
AIMM
(Active Input Method Manager),和CUAS一起工作
Status window
,輸入法狀態(tài)欄 表示正在處于中文輸入狀態(tài)可以知道是什么輸入法
Composition window
,當(dāng)你開始輸入字母的時候,顯示字母
Candidates window
,緊靠在composition window下面,指示可能的字符組合(就是中文備選)
收集的一些相關(guān)網(wǎng)頁:
權(quán)威網(wǎng)站MSDN
微軟拼音輸入法團(tuán)隊(duì)博客 :TSF(Text Service Framework)簡介
對MSDN IME內(nèi)容的翻譯整理 : 翻譯連連看之--《憶往昔》
對MSDN TSF內(nèi)容的翻譯整理 : 翻譯連連看之--《看今朝》
Using an Input Method Editor in a Game
UILess Mode Overview
Input Method Editor and Text Services Framework Accessibility in Windows XP
待續(xù)。。。
posted on 2011-01-07 21:40
sonilics
閱讀(2046)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © sonilics
導(dǎo)航
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
Game Design
(rss)
隨筆檔案
2011年7月 (1)
2011年1月 (1)
文章分類
Debugging(2)
(rss)
文章檔案
2011年1月 (1)
2009年10月 (1)
Debugging and ASM
串指令: MOVS*、CMPS*、SCAS*、LODS*、REP、REPE、REPNE
從崩潰分析到逆向工程---系統(tǒng)高級診斷技巧
匯編指令速查
Graphics
MAX SDK之插件概述(一)
搜索
最新評論
閱讀排行榜
1.?實(shí)現(xiàn)游戲輸入法(2046)
2.?看到Soft的關(guān)于從技術(shù)到管理轉(zhuǎn)換的建議(263)
評論排行榜
1.?實(shí)現(xiàn)游戲輸入法(0)
2.?看到Soft的關(guān)于從技術(shù)到管理轉(zhuǎn)換的建議(0)
国产成人精品久久二区二区
|
国产成人久久精品一区二区三区
|
久久精品国产亚洲AV久
|
久久久久97国产精华液好用吗
|
性高湖久久久久久久久AAAAA
|
久久天天躁狠狠躁夜夜avapp
|
久久精品国产69国产精品亚洲
|
国产精品成人无码久久久久久
|
亚洲国产精品嫩草影院久久
|
亚洲AV无码久久精品成人
|
久久久久高潮综合影院
|
久久免费线看线看
|
一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老
|
久久99国产精品99久久
|
伊人久久大香线蕉AV色婷婷色
|
国产成人精品久久
|
久久99精品久久久久子伦
|
污污内射久久一区二区欧美日韩
|
久久久久久亚洲AV无码专区
|
蜜桃麻豆WWW久久囤产精品
|
国产激情久久久久影院小草
|
精品久久久久中文字幕一区
|
精品久久久无码人妻中文字幕豆芽
|
中文字幕无码久久人妻
|
久久久九九有精品国产
|
91精品国产综合久久久久久
|
色99久久久久高潮综合影院
|
青青草国产精品久久久久
|
久久人妻少妇嫩草AV无码专区
|
亚洲国产精品嫩草影院久久
|
色天使久久综合网天天
|
久久久91人妻无码精品蜜桃HD
|
久久综合久久综合久久综合
|
久久男人Av资源网站无码软件
|
久久久国产99久久国产一
|
久久久免费观成人影院
|
欧美久久一级内射wwwwww.
|
亚洲日韩欧美一区久久久久我
|
欧美粉嫩小泬久久久久久久
|
日本精品久久久久久久久免费
|
国产亚洲成人久久
|