簡體   English   中英

檢查並啟動系統任務欄圖標應用程序

[英]Check and start system tray icon application

如何檢查並啟動任務欄圖標應用程序? 我想從Windows服務啟動托盤圖標應用程序。 開始之前,我需要檢查托盤圖標中是否已存在我的托盤應用程序,如果不存在,則需要重新啟動。

您的服務必須知道您的應用程序的進程名稱,然后檢查該進程是否已經存在。 如果不是,則應該開始一個新的過程。

另一方面,您的“ TrayApp”將負責將自身放入系統托盤(請參閱: http : //msdn.microsoft.com/zh-cn/library/system.windows.forms.notifyicon.aspx )並執行任何需要完成的工作。

您需要2個獨立的應用程序。

可以完成工作的服務,以及基本上可以訂閱事件並在服務上調用方法的系統任務欄應用程序。

如果您提供更多詳細信息,我們可以為您提供最佳解決方案的建議。

順便說一句,可以在“交互式帳戶”下運行該服務,但這是不正確的做法,並且需要進行大量檢查以確保該服務可以在所有Senario中使用。

暫無
暫無

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

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