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

c# - .NETでのNotifyIconのオーバーライド

.NETのNotifyIconsでクリックイベントをオーバーライドしようとしています。問題は、クラスが封印されており、継承できないことです。実現したい機能は、コンテキストメニューを使用してアプリケーションを制御するのではなく、アイコンをダブルクリックしてアプリケーションモードを切り替えることです。これは可能ですか?

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

c# - 1つのアプリに2つの通知アイコンを設定することはできますか?

1つのアプリに2つの通知アイコンを設定することはできますか?

どうすればこれを適切に行うことができますか?

これは、アプリが2つに分割されるフェーズ2に到達するまでの暫定的なソリューションになります。

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

c# - C#実行時にコンポーネントの値を取得しますか?

自分のプロパティなどを追加できるように、継承できるNotifyIconを作成しようとしています。他の誰かが書いたコンポーネントクラスを見ると、以下に示すようにある程度の進歩があり、コンポーネントをフォームにドラッグできます。正直なところ、私は自分が何をしているのかほとんどわかりません。インターネット上のどこにも、まったく役に立たないチュートリアルはないようです。

表示されているPrepareIcon方法では、デザイナーのデフォルトの。から値を変更しようとしましたが、ポップアップするメッセージボックスは空白で表示されますnotifyIconInheritable1。デザイナーにいる間にNotifyIconが表示されるのを見たので、これがどのように機能するかについて完全に混乱しました。

質問は; これの何が問題なのか、何が間違っているのか、そして私は時間を無駄にしているので、これを試みるべきではありませんか?

デザイナに表示されるプロパティは次のとおりです。

http://cl.ly/1vIF/content http://cl.ly/1vIF/content

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

c# - NotifyIcon.BalloonTipClickedイベントとマウスボタン

ダウンロード可能なアプリケーションの更新を通知するNotifyIconがあります。NotifyIconを左クリックし、NotifyIconバルーンを左クリックして(画面上で10秒間)ダウンロードページを開きたい。

ただし、BalloonTipClickedイベントを処理すると、それが左クリックなのか右クリックなのかわかりません。したがって、バルーンがまだ画面に表示されていて、ユーザーがアイコンを右クリックしているときに、ポップアップメニューダウンロードページの両方が開きます。

マウスの右ボタンが使用されたことを検出するにはどうすればよいですか?

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

wpf - バルーン メッセージの最小タイムアウトは?

通知アイコンを使用して、アプリケーションにシステム トレイからのメッセージを表示させています。呼び出したときにポップアップ/バルーン メッセージが表示されます

100 ミリ秒に設定しようとしましたが、うまくいきません。設定した時間よりも長く通知が表示されます。助けてください!

0 投票する
7 に答える
28186 参照

wpf - システム トレイのアイコンのサイズは?

アプリケーションの通知アイコンを変更したいのですが、適切に表示するためのサイズがわかりません。現在、自動的にサイズが変更され、ピクセルが壊れます! 助けてください!

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

c# - 通知アイコンをクリックしたときにプログラムでコンテキストメニューを表示するにはどうすればよいですか?

ここにサンプルのC#ウィンドウフォームがあります。マウスを左クリックしたときに通知アイコンのコンテキストメニューを表示する必要があります。必要なコードをどこに書くかを以下のようにマークしました。

助けてください!

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

c# - 通知アイコンは、セットアップ後にシステムトレイに常に表示されるとは限りませんが、機能します

まず、アプリケーションを正常に起動すると(exeをダブルクリック)、完全に機能します。通知アイコンは常にシステムトレイに表示されます。また、msiセットアップの最後にアプリケーションを起動した場合にもうまく機能します(msiのインストール後にexeを実行しますか?)。

ただし、クワイエットモードで実行されているmsiからアプリケーションを起動すると、通知アイコンが常に表示されるとは限りませんが、アプリケーションは機能します。キーボードショートカットを使用してコンテキストメニューにアクセスできます。Windows XPで実行されている3台のコンピューターでテストしたところ、成功率は約50%です。私もWindows7でテストしました:それは完全に動作します。

Windows XPでの起動時に通知アイコンに問題があることは知っていますが、それが関連しているかどうかはわかりません(http://www.google.ca/search?hl=fr&q=notify+icon+not +appearing + Windows + XP&aq = f&aqi =&aql =&oq =&gs_rfai =

だから、皆さんがこの問題を経験したことがあるかどうか疑問に思いました。Windows XPのバグだと思いますか?または、誰がアプリケーションを起動しているか(msiexecと.exe)に関連していますか?直接起動するとうまく機能するので、コードのエラーではないと思います。

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

c# - NotifyIconの左クリックでContextMenuStripを表示するにはどうすればよいですか?

NotifyIconにContextMenuStripが割り当てられていますが、これは右クリックで正常に機能します。

マウスクリックイベントを接続して、NotifyIconにContextMenuStripを表示するように指示するにはどうすればよいですか?

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

c# - システムトレイへの最小化の意味

いくつかの機能(<800KB)を提供するUIアプリケーションがあります。それをシステムトレイに最小化できるようにし、シリアルポートからのデータをデコードしてネットワークメッセージを送信し続けたいと思いました。

メインフォームを非表示にしてシステムトレイにNotifyIconを作成することはできますか、それともシステムトレイアプリケーションに関するその他の考慮事項はありますか?非表示になっている間、アプリケーションはより少ないリソースを使用しますか?または、システムトレイ用のアプリケーションのライトバージョンを作成するのが最善ですか(コードの重複あり)?

私のアプリケーションは、2つの異なるアプリケーション(関連する機能)が実行することを実行します。コーディングを完了する前に、その影響を予測しようとしています。