2011-11-24 122 views
1

我想在啓動WinCE OS後立即執行我們在Compact Framework中編寫的應用程序。我們已經有了這個功能。但問題是我能夠在應用程序開始運行之前看到WinCE桌面2-3秒,我不希望發生這種情況。 我們系統的用戶不應該看到桌面。可能是什麼原因?這是否意味着它需要一些時間來初始化緊湊框架?啓動後立即在Win CE中執行.net應用程序

任何人都可以幫助我嗎?

感謝, Omky

回答

4

的原因是Windows CE的第一個啓動的Explorer.exe。你只需要設置你的應用程序在explorer.exe之前啓動(並在此之後儘快佔用整個屏幕)。如果這可以通過editing the registry完成,則會保存。但是我看過設備,只能通過禁用explorer.exe來運行。

+0

我真的很想看到更多關於此的信息,如果有的話。更多鏈接。上面的代碼似乎有與文本描述不匹配的代碼,並沒有說明十六進制中的幻數是什麼。 – jp2code

+1

我只是重新檢查鏈接。不匹配可能是由於代碼是關於啓動應用程序而引起的,描述是關於其他已經設置爲自動運行的進程。 AFAIK幻數是以前的啓動級別的依賴關係,所以應用程序將不會啓動,直到以前。那部分我可能是錯的。 – ytg

+1

,我會盡快查看所使用的設備並嘗試提供更多信息,但是我記得它使用了相同的註冊表設置。 – ytg

相關問題