在 WinCE 系統中已經完成定位程序,為何重新開機後游標位置不準確呢?
WinCE 在執行時,是將整個作業系統 (NK.bin) 下載到記憶體中運作,所有對 WinCE 的設定值會暫存在記憶體中,當關機或重新開機時,記憶體中的資料並不會回存至原始的 NK.bin 檔案中,在系統重啟後,會還原成原始狀態,因為 PenMount 的定位值也是系統設定值之一,所以會造成定位後重啟電腦游標位置不準確的狀況!!解決方式如下:
1. 採用擁有可以儲存定位值 EEPROM 的 PenMount 觸控控制器 (PenMount 9000 C 2.2 / C 2.3 / E 2.2 / E 2.3 及 PenMount 6000 全系列),並搭配新的 PenMount WinCE 驅動程式 (請至 PenMount 驅動程式頁面下載)。
2. 將 WinCE 的 Registry (內含 PenMount 定位值) 回存到 [ 儲存裝置 ] 中,此方式適用於所有 PenMount 觸控控制器,操作的方法請參考 Microsoft MSDN 網站說明和 Windows CE Platform Builder Help 操作方法。
Windows CE Platform Builder Help 操作方法
1. 開啟 platform builder
2. 選 [ Help ],點取 [ Search ]
3. 在空格中鍵入 [ RegFlushKey ] 就有資料可以查詢