2010-02-19 9 views

回答

1
在您的應用程序

.reg文件,添加以下內容:

[HKEY_LOCAL_MACHINE \初始化] 「Launch50」= 「PlatformStartup.exe」 「Depend50」=十六進制:14,00,1E,00

來源 - http://msdn.microsoft.com/en-us/library/aa446914.aspx

希望幫助!

+1

除了這將失敗的C#應用​​程序。 http://blog.opennetcf.com/ctacke/2009/04/15/AutolaunchingCFAppsWithTheHKLMInitRegistryKey.aspx – ctacke 2010-02-19 15:06:32

+0

而你根據20和30的條目擁有它,但你不知道這些條目是什麼。再次,一個糟糕的或至少不完整的建議 – ctacke 2010-02-19 15:08:25

+0

哦,並且以這種方式啓動需要您的應用程序調用SignalStarted API並將索引傳遞給您。我懷疑他的應用程序是否這樣做,因此入門50之後的任何內容都不會啓動。 – ctacke 2010-02-19 15:10:36

1

[HKEY_LOCAL_MACHINE \ init]不會啓動您的C#應用​​程序!你應該閱讀那篇文章Chris Tacke給予link

還有一些現成的解決方案,如AutoLaunch,您可以將其作爲子項目包含在操作系統映像中。如果您選擇此解決方案,請確保您擁有正在等待的API(檢查IsNetworkReady()),否則它將永遠掛在那裏。

+0

替代鏈接:http://autolaunch4ce.codeplex.com/ – Bogi 2011-03-03 13:48:42

相關問題