[發(fā)明專利]觸屏終端中觸摸鍵盤的控制方法和裝置有效
| 申請?zhí)枺?/td> | 201410839870.8 | 申請日: | 2014-12-29 |
| 公開(公告)號: | CN104571915B | 公開(公告)日: | 2018-11-27 |
| 發(fā)明(設(shè)計(jì))人: | 王金钖;潘青華;吳維昊 | 申請(專利權(quán))人: | 科大訊飛股份有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/0484;G06F9/451 |
| 代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 230088 安徽省*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 觸摸鍵盤 觸屏 終端 輸入法 鍵盤控制模塊 方法和裝置 個性化 窗口消息 截取 個性化需求 觸發(fā)指令 輸入習(xí)慣 輸入效率 用戶體驗(yàn) 終端系統(tǒng) 進(jìn)程 加載 | ||
1.一種觸屏終端中觸摸鍵盤的控制方法,其特征在于,包括:
根據(jù)用戶的觸發(fā)指令在觸屏終端系統(tǒng)的觸摸鍵盤進(jìn)程中注入輸入法組件,其中,所述輸入法組件用于截取所述觸摸鍵盤進(jìn)程的窗口消息;
加載個性化鍵盤控制模塊;
當(dāng)所述輸入法組件截取到所述觸摸鍵盤進(jìn)程的窗口消息時,通過所述個性化鍵盤控制模塊對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制;
其中,所述個性化鍵盤控制模塊包括窗口渲染引擎和窗口操作模塊,所述窗口渲染引擎用于對觸摸鍵盤窗口進(jìn)行個性化渲染和繪制,所述窗口操作模塊用于根據(jù)用戶操作類的窗口消息響應(yīng)個性化操作。
2.如權(quán)利要求1所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,所述通過所述個性化鍵盤控制模塊對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制,具體包括:
通過所述個性化鍵盤控制模塊獲取所述窗口消息中的窗口控制函數(shù);
通過所述個性化鍵盤控制模塊根據(jù)預(yù)設(shè)規(guī)則對所述窗口控制函數(shù)進(jìn)行修改,并根據(jù)包含修改后的窗口控制函數(shù)的窗口消息控制所述觸摸終端的觸摸鍵盤窗口的個性化顯示。
3.如權(quán)利要求1或2所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,所述窗口消息包括鍵盤彈出消息、繪圖消息、按鍵消息中的一種或多種。
4.如權(quán)利要求3所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,當(dāng)所述輸入法組件截取到的窗口消息為所述鍵盤彈出消息時,所述通過所述個性化鍵盤控制模塊對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制,具體包括:
通過所述個性化鍵盤控制模塊獲取所述鍵盤彈出消息中的窗口過程函數(shù);
通過所述個性化鍵盤控制模塊將所述窗口過程函數(shù)修改為窗口消息過濾函數(shù),并根據(jù)包含所述窗口消息過濾函數(shù)的窗口消息對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制,其中,所述窗口消息過濾函數(shù)用于對所述系統(tǒng)的觸摸鍵盤窗口過程進(jìn)行子類化,以將所述觸摸鍵盤進(jìn)程繪制的觸摸鍵盤圖像所在的子窗口從父窗口移出,并使所述子窗口不可見。
5.如權(quán)利要求4所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,當(dāng)所述輸入法組件截取到的窗口消息為所述繪圖消息時,所述通過所述個性化鍵盤控制模塊對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制,具體包括:
通過所述個性化鍵盤控制模塊獲取所述繪圖消息中的繪圖函數(shù);
通過所述個性化鍵盤控制模塊根據(jù)預(yù)設(shè)的繪圖規(guī)則對所述繪圖函數(shù)進(jìn)行修改,并根據(jù)修改后的繪圖函數(shù)在所述父窗口上繪制個性化觸摸鍵盤圖像。
6.如權(quán)利要求3所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,當(dāng)所述輸入法組件截取到的窗口消息為所述按鍵消息時,所述通過所述個性化鍵盤控制模塊對所述觸屏終端的觸摸鍵盤窗口進(jìn)行控制,具體包括:
通過所述個性化鍵盤控制模塊獲取所述按鍵消息的按鍵響應(yīng)函數(shù);
通過所述個性化鍵盤控制模塊根據(jù)預(yù)設(shè)的按鍵-功能映射關(guān)系修改所述按鍵響應(yīng)函數(shù)中按鍵參數(shù)所對應(yīng)的功能參數(shù),并根據(jù)修改后的按鍵響應(yīng)函數(shù)提供相應(yīng)的功能。
7.如權(quán)利要求1或2所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,在所述根據(jù)用戶的觸發(fā)指令在觸屏終端系統(tǒng)的觸摸鍵盤進(jìn)程中注入輸入法組件之后,還包括:
判斷所述輸入法組件的當(dāng)前所在進(jìn)程是否為所述觸摸鍵盤進(jìn)程;
如果是,則加載所述個性化鍵盤控制模塊。
8.如權(quán)利要求1或2所述的觸屏終端中觸摸鍵盤的控制方法,其特征在于,所述系統(tǒng)為Windows系統(tǒng),所述輸入法組件為組件對象模型COM組件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于科大訊飛股份有限公司,未經(jīng)科大訊飛股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410839870.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





