虛擬鍵盤TouchMe鼠標鉤子版主要針對按鍵少的觸屏機器,通過點擊屏幕向系統(tǒng)發(fā)送按鍵消息來實現(xiàn)類似虛擬鍵盤的功能,支持連發(fā)和長按。理論上支持任意分辨率的PPC, 并且所有皮膚均共用, 不必為某一分辨率的機器單獨編寫。壓縮包內(nèi)只附帶了4個測試用的皮膚,請根據(jù)需要選擇。程序其它說明以及皮膚的編寫,請參考壓縮包內(nèi)的示例皮膚以及說明文件。
【鉤子版】
10-05-13
添加延時啟動的命令行參數(shù)
修復 BitmapToRegion 顏色顛倒的 bug
修復 MouseMove 處理的一個 bug
2010-05-12
最近更新歷史:(更詳細的更新歷史請參考壓縮包內(nèi)文檔)
加入 GDI 窗口方式繪制皮膚
加入 MOVEPOS, 可以在運行過程中移動皮膚位置
加入呼出時暫停前臺窗口的功能 (還有不少問題, 建議慎用)
圖片改為支持 png 和 bmp, 速度稍微慢了點, 不過用 bmp 確實太浪費空間了
虛擬按鍵個數(shù)上限增大到 256 個
各種各樣的小優(yōu)化和 Bug 修復
鼠標鉤子版使用微軟未開放的鼠標鉤子來實現(xiàn), 在一些機器上可能無法正常工作
由于WinCE的鼠標鉤子的局限性, 鼠標鉤子版無法徹底屏蔽觸屏點擊事件, 用戶點擊屏幕的操作依舊會傳給系統(tǒng), 如果需要解決該問題, 請嘗試 TouchMe偽驅(qū)動版
本程序還使用了鍵盤鉤子來實現(xiàn)熱鍵功能, 由于WinCE的局限性, 無法同時設置2個以上的鍵盤鉤子, 各位知道一下就好了:)
如果程序運行過程中出現(xiàn)不正,F(xiàn)象, 軟啟PPC一般即可解決
其它說明:
1. 鼠標鉤子版 無法徹底屏蔽觸屏點擊事件, 但玩玩Java游戲應該足夠了, 如果需要更強大的功能,請使用 偽驅(qū)動版
2. 本程序使用純Win32 API編寫, 體積很小巧, 使用時內(nèi)存占用可能會在100KB~500KB之間, 實際內(nèi)存占用與機器分辨率有關
3. 本程序暫時不支持直接在屏幕上繪制皮膚, 今后可能會考慮改進