2011-01-28 16 views
1

ユーザーがログオンしているかどうかを検出するための.Netアプリケーションはありますか?これはWindowsサービスなので、ログオンする前に実行されます。Windowsサービスからユーザーログオンを検出する

ユーザーがそれらをアプリケーション

+0

ログインスクリプトで「ポップアップ」アプリケーションを実行するだけで問題はありませんか? –

答えて

1

の状況を伝えるためにログオンしたときに「ポップアップ」を表示さ私は何をしたい私は、あなたが「サービスがデスクトップと対話することができます」できるようにするサービスを変更することができますと思います(サービスコントロールパネルから)、特定のイベントでメッセージをポップアップできるNotifyIconをサービスに作成します。可能であれば私は肯定的ではありませんが、私はGoogleの "Windows Service"と "NotifyIcon"を組み合わせています。

補遺は、this SO article on desktop notificationsを見てみましょう。彼らはそうすることの注意と、これを実現する方法(基本的に、サービスからの更新を受け取り、それに応じて通知できる永続的な接続を確立する別個のアプリケーションを構築することを避ける)を行う。

+0

ユーザーがログインしたときに各ユーザーのモニターにポップアップを表示したいと思うと思います。 –

+0

@JohnSaunders:いずれにせよ、WCFをホストまたは接続しているWindowsサービスのように接続が行われてユーザーに通知されます。私はまだ問題の解決策であると感じています。 –

関連する問題