問題タブ [notifyicon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6772 参照

powershell - PowerShell、「Register-ObjectEvent-Action」がトリガーされたときに「Wait-Event」から戻りますか?

私はこれに数時間頭を悩ませてきました...以下のコードは、通知バルーンがクリックされたか閉じられたかに関係なくアクションをトリガーします。また、PowerShellは初めてです。

このコードを検討してください:

「Register-ObjectEvent」がアクションのトリガーを終了したらすぐにスクリプトを終了したいと思います。

ただし、returnは「Wait-Event」で指定されたタイムアウト後にのみ発生するため、コードをそれ以上実行できません。この動作により、そのコードを関数に変換することもできなくなります。

スクリプトは、1つのイベントのみをリッスンする場合、同じように動作します。

どんな助けでも大歓迎です!

0 投票する
2 に答える
8830 参照

c# - クリックされるまでbaloonTipTextを表示します

プログラムにNotifyIcon、タスクバーにバルーンチップを表示するがあります。私は次のようにコードを書きました

設定時間(999999999)を過ぎると、風船の先端が見えなくなります。でも、イベントがあるのでクリックするまでバルーンチップを見せたいですbaloontipclicked

バルーンチップを永遠に見えるようにする方法は?

0 投票する
2 に答える
3883 参照

c# - 画像がシステムトレイに入ると、notifyicon画像はひどく見えます

Windows7でVisualStudio2010、C#を使用しています。

プロジェクトに通知コントロールを追加し、プロジェクトにインポートしたアイコンに設定しました。アイコンの画像は、プレビューするだけで非常に見栄えがしますが、コードを実行してシステムトレイに表示すると、直線ではなく側面が点線で表示されるなど、非常にひどいものになります。同じファイルの16x16、24x24、32x32、48x48を試しましたが、ひどい結果になりました。

私は何かを逃したことがありますか?

0 投票する
2 に答える
1846 参照

c# - フォームをシステムトレイに最小化する

アプリケーションをバックグラウンドで実行したまま、フォームを非表示にしたい。私はnotifyIconを使用しましたが、常に表示されたままです。

「this.Hide();」を使用しました フォームを非表示にしますが、残念ながらアプリケーションが近くなります(例外はありません)。

私もスレッドを使用しており、このフォームは2番目のスレッドにあります。

どうすれば解決できるか教えてください。

0 投票する
1 に答える
6032 参照

c# - ResourceStreamからアイコンを取得する

Icon.icoがあり、プロパティのビルドアクションは「リソース」です...

そのアイコンをアプリケーションにロードしたい。

私はこのようなことをしました:

それは機能しませんでした(「'null'の値は'stream'には無効です。」と表示されます)。

私に何ができる?

0 投票する
5 に答える
22045 参照

c# - トレイ アイコンを常に表示するように設定する

NotifyIcon を常に右側のトレイに表示するように設定する方法: http://screensnapr.com/v/qKWHe2.png

非アクティブなアイコンウィンドウに移動するため: http://screensnapr.com/v/jjtuK0.png

問題は、トレイ アイコンに、誰かがスクリーン ショットを撮るためのコンテキスト メニューがあることです。そのため、スクリーンショットを撮るたびに、その非アクティブなアイコン ウィンドウが写真に写り込み、その背後にあるものを写真爆撃機のようにブロックします。

comodo などの他のアプリケーションでは、アイコンをそこにドラッグ アンド ドロップしなくても実行できるため、コードを使用して実行できることはわかっています。ショートカットをタスクバーにピン留めするために、このフォルダーにショートカットを設定していることを知りました。

トレイに似たようなものはありますか?または、コードに関して使用できるオプションはありますか。

0 投票する
2 に答える
3430 参照

c# - タスクバーのnotifyiconから閉じたフォームを開くにはどうすればよいですか?

現在、いくつかのフォームを持つc#でWindowsフォームアプリケーションを開発しています。

アイコンをタスクバーに表示できるnotifyiconプロパティを操作するバックグラウンドフォームを実行しています。

プログラムを起動すると、loginFormが起動します。その後、ログインするとmainFormに移動します。mainFormを閉じた後、アプリケーションはまだ閉じていません。この場合は、WindowsLiveMessengerのように機能します。

mainFormの後で、ダブルクリックしてフォームを元に戻す方法でプログラムを作成するにはどうすればよいですか?(MSNのしくみのように。)

または、タイトルバーのXボタンを押したときにアプリケーション全体を閉じる方がよい解決策ですか。メインフォーム以外のフォームを閉じるとアプリケーションを終了できないように見えるので、これは私にとって別の問題を引き起こします。

0 投票する
3 に答える
3066 参照

c# - メッセンジャー/ウイルス対策通知と同様に、複数のツールチップ/ポップアップを Windows systray 領域にきちんと積み重ねて表示します

私は、受信メッセージ、ファックス、カレンダー項目、アラートなど、いくつかのものを監視するプログラムに取り組んでいます.

このプログラムは通常、systray にあります。

私が達成したいのは、通知ごとに1つずつ、複数のツールチップまたはフォームをポップアップさせることです。表示するメッセージが複数ある場合に、きれいに重ねて表示できるようにしたい。または、ユーザーがいくつかの異なるビュー タイプを持つことを許可することもできます。

一度に複数のツールチップを表示する方法と、それらを画面上に配置する方法を教えてください。

フォームなどでもかまいません。重要なのは、一度に複数のイベントを作成し、それらをアレンジできることです。

前もって感謝します、マイク

0 投票する
1 に答える
2993 参照

c# - C# NofityIcon のバルーン ヒントが、指定した時間内に消えるとは限らない

私はかなり単純な方法で NotifyIcon を使用します。

問題は、バルーンを表示するプロセスをホストしているウィンドウとは異なるウィンドウにフォーカスしている場合、「生きている」タイマーが開始されないように見えることです。何があっても1秒後に風船が消えるようにする方法についてのアイデアはありますか?