n久以前寫過一篇《wince下自定義的大軟鍵盤》,這個自定義軟鍵盤就是為rm905a+專案來做的。rm905a+的系統解析度是640*480,wince原生鍵盤小的太小,大的又太大。所以就去除了大軟鍵盤其中很多沒必要的按鍵,既滿足了使用需求,又提高了使用者體驗,不至於乙個軟鍵盤就佔了大半個螢幕。當然那時候沒有美工可以幫忙,處理都是自己搞的,所以rm905a+的介面也都是一抹黑,其實就是用的最簡單的mfc+高對比黑色的主題,雖然不太好看,但反而很像專業儀器。
後來做車載導航裝置,在國外賣的不錯,於是除了英文版以外,還需要做俄語、阿拉伯語、土耳其語和希伯來語等語種的軟體,自然就需要對應語種的輸入軟鍵盤。有了前次的經驗,**部分不是問題,有專業美工做,所以做出來的效果很好。
現在wince車機已經不做了,那我也可以拿出來分享給大家,希望對還在使用wince做一些裝置的同學做參考。
在arm平台的wince6.0上測試通過,支援以下幾種語言:
0401:阿拉伯語(arabic) ,040d:希伯來語(hebrew) ,041f:土耳其語(turkish) ,0409:英語(english_united_states)。
使用方法和效果如下圖所示。
WinCE設定多國語言支援
最近專案中需要支援中 簡繁 日韓英多種語言,在網上找了很多解決辦法,最後發現還是msdn最好。msdn相關解釋 http technet.microsoft.com zh cn library ms903933 en us aspx 如果想把字型放到sd卡中 step1 向輸出路徑下的common....
WinCE設定多國語言支援
最近專案中需要支援中 簡繁 日韓英多種語言,在網上找了很多解決辦法,最後發現還是msdn最好。c sharp view plain copy hkey local machine system gdi glyphcache limit dword 5000 hkey local machine sy...
WinCE中顯示隱藏軟鍵盤
在彈出的模式對話方塊中,如果有編輯框,需要自動顯示軟鍵盤進行輸入,並且自動調節軟鍵盤位置。如果不是編輯框,則應該關閉軟鍵盤,並設定到原始位置。繼承了cedit 類,處理其獲得焦點和失去焦點的訊息 on control reflect en setfocus onsetfocus on control...