2009-06-18 72 views

回答

2

如果您的意思是設備鎖定屏幕,則需要創建一個LASSDLAP dll來替換內置的LAP dll。

我強烈推薦閱讀並充分理解LAP Implementation Issues頁面,並查看Windows Mobile 6.0 SDK中的示例LAP dll。

如果您希望在智能手機(非觸摸屏設備)上工作或某些操作員的某些觸摸屏設備上工作,您將需要進行祕密簽名。如果你是一家公司,我會建議你簽署一份授權書。

有一些關於LAP dll開發的博客文章,您可能會發現有用(或不)。

我自己寫了一個LAP DLL,所以我知道大部分涉及的問題(有很多)。

一些問題,我有:

  1. 有些設備不正確地提供SIP或T9鍵盤的支持,在啓動過程的早期階段,因此使得它很難在某些設備上輸入字符。
  2. 一些觸摸屏設備,在啓動過程早期,SIP按鈕不會顯示(但仍然有效)。
  3. 支持完整的設備加密並不容易。您必須正確支持「登錄」用戶,並且沒有關於如何操作的文檔。
  4. 安裝LAP dll會消耗大部分設備上的電池。我還沒有深究這一點,但安裝任何LAP DLL(甚至是Microsoft示例)似乎都會導致LAP dll被調用,始終調用VerifyUser,同時屏幕關閉時會停止設備進入暫停狀態。這會非常快速地排出電池。
+0

謝謝!真的很好回答! – wasker 2009-06-20 16:03:25