問題タブ [trayicon]
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.
windows - とにかく、トレイアイコンにコンテキストメニューを表示するときにWindowsがアプリを前面に表示するのを止めるには?
トレイ アイコンにコンテキスト メニューがある場合、この厄介な問題が発生しています。このコンテキスト メニューを表示する場合は、SetForegroundWindow を使用して前面に表示する必要があります。これは本当に面倒で、私たちが望むものではありません。
回避策はありますか? Outlook MS Messenger やその他の MS アプリはこの問題に悩まされていないことに気付きました。おそらく、標準メニューを使用しておらず、独自のメニューを作成する必要がありました。
この記事では、「設計どおり」の動作について説明します:通知アイコンのメニューが正しく機能しない
編集 フォームではなく C++/Win32 を使用しているため、TrackPopupMenu を使用します。
c# - C#WinFormsアプリをトレイするために最小化する適切な方法は何ですか?
WinFormsアプリをシステムトレイに最小化する適切な方法は何ですか?
注:システムトレイに最小化します。時計のそばのタスクバーの右側にあります。タスクバーを最小化することについては質問していません。これは、ウィンドウの「マイナス」ボタンを押したときに発生します。
「最小化して、ShowInTaskbar = falseに設定してから、NotifyIconを表示する」などのハックなソリューションを見てきました。
このようなソリューションは、アプリが他のアプリのようにトレイに最小化されていないように見えるため、ハックです。コードは、他の問題の中でも特に、ShowInTaskbar=trueを設定するタイミングを検出する必要があります。
これを行うための適切な方法は何ですか?
java - Windows での PNG TrayIcon 透過性
Java アプリケーションのアイコンとして透過 PNG を使用しようとしています。JFrame とタスク バーの画像はうまく機能します。ただし、TrayIcon で画像を使用すると、PNG の端に黒いつや消しの背景が表示されます。
他の誰かがこの問題に遭遇しましたか? GIF や JPEG の代わりに PNG を使用したいと考えています。
c# - トレイ アイコンのアニメーション
Windows 通知領域 (システム トレイ) にアイコンを配置する方法を知っています。
アイコンをアニメーション化する最良の方法は何ですか? アニメーション GIF を使用できますか、それともタイマーに頼らなければなりませんか?
私は C# と WPF を使用していますが、WinForms も受け入れました。
.net - 通知領域 (AKA システム トレイ) に大きなアイテムが表示されていませんか?
XP システム トレイにいくつかの大きなアイテムを配置したいと考えています。(時計の横にあるもの)
これは、標準のアイコン スペースよりも多くのアイテムを意味します。
この機能を備えた天気と時間のアプリケーションをいくつか見たので、それができることを知っています。
たとえば、http://www.respectsoft.com/weather-clock-screenshots.php (時計のスクリーンショットを参照)
しかし、これを行う方法に関するドコが見つかりません。
.net コードが推奨されますが、他のテクノロジの命令も役立ちます。
ありがとう
サイモン
visual-c++ - トレイアイコンの問題
イベントが発生したときにトレイアイコンとポップアップとバルーンを表示するプログラムがあります。試行アイコンの画像を変更すると、イベントが発生したときにバルーンがポップアップしないという問題が発生します。何が欠けている可能性がありますか?
アブドゥル・ハリク
python - pygtk を使用したシンプルなトレイ アイコン アプリケーション
私はPythonでウェブメールチェッカーを書いています.トレイアイコンの上に置いて、新しいメールがあるときに警告してもらいたいです。gtk コードに関する限り、誰かが私を正しい方向に向けることができますか?
新しい電子メールをチェックするために必要なビットは既にコーディングしましたが、今は CLI です。
c++ - TrayIcon バルーンが表示されない
ビジュアルスタジオ2005エクスプレスエディションでトレイアイコンユーティリティのC++コードをコンパイルすると、トレイアイコンのバルーンが正常に表示されましたが、後でファイアウォールを削除し、Windowsファイアウォールに切り替えて、現在は別のファイアウォールソフトウェアを使用しています。同じプロジェクトを実行したところ、バルーンが正常に表示されましたが、再構築すると、バルーンが表示されなくなりました。私の Shell_NotifyIcon メソッドはまだ true を返します。
コードは次のとおりです。
誰でも問題がどこにあるのか示唆できますか? OS に関連しているようです。私の OS は XP で、「EnableBalloonTips」を 1 に変更しました。
ファラン・シャビール
c# - トレイのより良い通知
システムトレイでより適切な通知を行う例を知っていますか?標準のバルーンが好きではないので、他に無料のサードパーティコンポーネントを使用できるかもしれません。
ありがとう