2016-07-25 6 views
0

WindowsサービスがWindows-10で起動または停止するときにシステムトレイにバブル通知を表示したいが、 WindowsサービスがGUIやデスクトップとインタラクティブになるための準備ができていないので、C#でこれをどのように達成できますか?C#のwindows10でのWindowsサービスのステータス変更(開始または停止)の表示方法

+0

各ユーザーセッションで実行され、サービスと通信する個別のアプリケーションを作成する必要があります。もしあなたが純粋にそうするならば、ユーザがとにかく無視する可能性が高いという注意を表示することができます。私は、あなたのユーザーに*有益な*を提供するシステムの側面に取り組むことが、より良い時間だと思っていたでしょう。 –

+0

@Damien_The_Unbelieverバブル通知を使ったサービスのマーケティング価値は、多くの場合、$$を上回っています。 –

+0

[ServiceTray](http://www.coretechnologies.com/products/ServiceTray/)は、必要なものを実行できる無料のアプリです。 .. – CoreTech

答えて

1

Windowsサービスはユーザーデスクトップと対話できないため、気に入ったバブル通知を実装する別個のアプリケーション(自動起動付き)を作成する必要があります。あなたのGUIが受信通知をサービスで制御できるように、Windows-Serviceで単純なWCF-Serviceを作成します。

+0

WCFは重量級(cons)と見なすことができますが、自動的に生成することができます(複雑なプロトコルの場合は賛成です)。一般的には、別々のアプリケーションと通信に同意する –

+0

はい別々のアプリケーションは実現可能です.. –

関連する問題