2016-08-22 12 views
-2

私はC#で単純なアプリケーションを作成しましたが、その目的はコンピュータが稼動している間にバックグラウンドでWindowsサービスを実行し、非GUIプロセスであることがわかります。バックグラウンドプロセスの代替方法

私は、サービスがWindowsのアプリケーションであるため、Windowsフォームアプリケーションのいずれかにデータを送信したり、プログラムを使用してコンピュータをロックしたり、Windowsフォームアプリケーションを表示するなど、いくつかのコマンドを実行します。私はこのことに取り組むのが本当に難しいと感じました。

今、私の質問は、私が達成したいことのための代替手段がありますか?

私は、バックグラウンドプロセスを全期間実行し、GUIジョブを実行するための他のソリューションを意味しますか?

私は本当にアイデアがありません、誰でも示唆することができます/助けが非常に感謝されます!

+0

代わりにトレイアプリケーションを使用しますか? – lokusking

+0

私はなぜ投票が下がったのか分かりません。私は助けを求めます。私は投票を辞退します。 : -/ – Polar

+0

@ lokusking - 私はあなたの提案をお試しください、ありがとう! – Polar

答えて

0

いつでも、コマンドをリッスンしてタスクを実行するバックグラウンドスレッドを実行するwinformsアプリケーションを作成できます。次に、セッションが開始されたときに開始されるようにこの実行可能ファイルを登録するだけです。アプリケーションをトレイに最小化して、ユーザーがそれを操作できるようにすることができます。

関連する問題