簡體   English   中英

WinRT - 在Windows啟動時啟動應用程序?

[英]WinRT - Start an application on Windows boot?

我正在使用適用於Windows 8的新WinRT(.NET 4.5)框架中的Metro風格應用程序,我想知道是否有可能以某種方式為應用程序(通過注冊表或其他方式)注冊自己開始Windows啟動時也一樣。

我無法在其他任何地方找到任何相關內容,僅適用於Windows 7或更低版​​本,具有普通樣式的應用程序。

沒有辦法在啟動時啟動Metro風格的應用程序。 用戶必須從開始屏幕調用應用程序。 Metro風格的應用程序不能是服務,因此在啟動時啟動它們似乎不是正確的方法,而不僅僅是在啟動時啟動Microsoft Word或Adobe Photoshop。

微軟使用Metro風格的應用程序的目標是用戶始終處於控制之中。 因此,Metro風格的應用程序無法在計算機啟動時自行激活。 此外,傳統的Win32 / .NET桌面代碼無法與Metro風格的應用程序交互,因此無法在幕后啟動Metro風格的應用程序。

也就是說,如果你的應用程序已將自己注冊為渲染自己的磁貼的處理程序,那么它會定期調用並被要求重新渲染其磁貼的內容,以便它始終能夠顯示其最新狀態/新聞/信息用戶查看他們的起始頁面時。

我認為你可以把你所有的明星服務作為一種服務來運行,從而暴露出適當的WinRT級連接。 然后用戶只需要啟動客戶端應用程序。

Goo分離也是如此。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM