問題タブ [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 投票する
3 に答える
13196 参照

c# - NotifyIcon.ShowBalloonTip でバルーンが表示されない

簡単だと思っていたことがうまくいきません... NotifyIcon にバルーン ヒントを表示させることができません。基本的なコードは次のとおりです。

このコードを実行しても何も起こりません。タイムアウト引数が秒単位またはミリ秒単位である可能性があることを読んだので、わかりません。そのため、両方を試しましたが、どちらも機能しません。

WinXP、.NET 3.5 を使用しています。

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

c# - サードパーティ製アプリケーションを介して NotifyIcon の動作を変更する

C# アプリケーションを介して、別のアプリケーションによって作成された NotifyIcon を表示、非表示、または変更できるかどうかを常に知りたいと思っていました。

誰かがこれを行う方法の例を投稿してもらえますか? :)

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

c# - システムトレイのアイコンの場所を見つける方法

システム トレイに表示される NotifyIcon コントロールがあります。画面上のアイコンの位置 (x, y) を見つけるにはどうすればよいですか?

ありがとう

0 投票する
4 に答える
789 参照

.net - システム トレイにアイコンを表示するにはどうすればよいですか?

.Net アプリケーションでシステム トレイに通知を表示したいと考えています。そのためのアイコンを表示したいのですが、その方法を誰か教えてもらえますか?

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

c# - トレイ アイコンのアニメーション

Windows 通知領域 (システム トレイ) にアイコンを配置する方法を知っています。

アイコンをアニメーション化する最良の方法は何ですか? アニメーション GIF を使用できますか、それともタイマーに頼らなければなりませんか?

私は C# と WPF を使用していますが、WinForms も受け入れました。

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

c# - NotifyIcon が消えることを保証する方法は?

子 (モーダル) フォームの 1 つで NotifyIcon コントロールを使用していますが、正常に動作しています。期待どおりにバルーン ヒントを表示したり、マウス イベントを処理したりします。ただし、予想どおりに消えません。具体的には、子フォームを終了し、親がコントロールに戻ってもアイコンは残ります。ツールチップにアクセスできるので、いわば「生きている」のです。

その後、アプリケーション全体を終了しても、カーソルをその上に置くまで画像は残ります。マウスを合わせると消えます。

正常に動作させるにはどうすればよいですか?通常は悪い言葉です:-0 それを作成したフォームが消えると、どうすればそれを消すことができますか?

誰かがこれを引き起こしていることを説明できますか?

G

編集:クローズドエバーントのフォームで Dispose メソッドを呼び出すと、これは機能しますが、本当にこれを行う必要がありますか? G

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

c# - NotifyIconの問題:「非アクティブなアイコンを非表示」が機能しない

C#(.NET 3.5)を使用しており、NotifyIconを使用して「MinimizetoSystray」を有効にしています。スタートメニューのプロパティ->[非アクティブなアイコンを非表示]を見ると、シェルがシステムトレイアイコンを「タイトルなし」というタイトルで登録することを除いて、すべてがうまく機能しています。

また、そのシステムトレイアイコンの設定を「常に表示」または「常に非表示」に変更しても、アイコンが削除されてシステムトレイに戻されるとすぐには記憶されません。

この設定を維持できるようにシステムトレイアイコンを登録する方法はありますか?

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

vb.net - NotifyIcon を表示するだけの WinForm アプリを作成するにはどうすればよいですか?

以前にこれを行ったことがあると確信していますが、これを行う方法/場所をどこで見つけたか思い出せません。

新しい WinForm アプリケーションを作成し、通知アイコンをデザイナーにドラッグしました。Form1.vb ファイル内の NotifyIcon の動作に必要な機能をコーディングしました。

プロジェクトにモジュールを追加し、フォームの代わりに前述のモジュールを起動するようにプロジェクトを設定することについて何か覚えていると思います...しかし、Form1にコーディングした機能を保持する方法を理解/思い出せません。 vb。

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

contextmenu - NotifyIconコンテキストメニューからモーダルダイアログを実現するにはどうすればよいですか?

コンテキストメニューが付いたシェルトレイアイコンがあります。私が抱えている問題は、コンテキストメニューのClickedハンドラーからShowDialog()を呼び出しても、モーダルダイアログが表示されないことです。

デフォルトのC#プロジェクトでこれを再現するのは簡単です。次のコードをForm1.csファイルに追加するだけです。

これを作成して実行すると、コンテキストメニュー項目を2回選択するだけで、画面に2つのメッセージボックスを表示できます。これはモーダルであるべきではありませんか?これを別のフォームのShowDialog()の呼び出しに置き換えると、同じ非モーダル動作になります。

私の推測では、NotifyIconは、通常のWindowsアプリケーションのように、フォームに特に関連付けられていません。しかし、私にはそれを行う方法がありません。

何か案は?助けてくれてありがとう!

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

c++ - Shell_NotifyIcon バルーン ヒントが機能しないのはなぜですか?

私が見たすべてによると、次の C++ プログラムでは、アプリケーション ウィンドウを左クリックすると、トレイ アイコンからバルーン ツール ヒントが表示されるはずですが、機能していません。何が欠けているのか誰か教えてもらえますか?

これは、Shell32.dll のバージョン 6.0 を使用した XP です (DllGetVersion で検証済み)。

ありがとう!