問題タブ [systray]
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.
c++ - TrayIcon バルーンが表示されない
ビジュアルスタジオ2005エクスプレスエディションでトレイアイコンユーティリティのC++コードをコンパイルすると、トレイアイコンのバルーンが正常に表示されましたが、後でファイアウォールを削除し、Windowsファイアウォールに切り替えて、現在は別のファイアウォールソフトウェアを使用しています。同じプロジェクトを実行したところ、バルーンが正常に表示されましたが、再構築すると、バルーンが表示されなくなりました。私の Shell_NotifyIcon メソッドはまだ true を返します。
コードは次のとおりです。
誰でも問題がどこにあるのか示唆できますか? OS に関連しているようです。私の OS は XP で、「EnableBalloonTips」を 1 に変更しました。
ファラン・シャビール
windows-7 - Windows 7の「通知領域」/「systray」にアイコンをプログラムで強制的に表示する
Windows 7 では、ユーザーは「通知領域」(別名 systray) でアイコンを非表示/表示できます。
デフォルトでは、それらは非表示になっていると思いますか?
プログラムで (アプリまたはインストーラーを介して) アイコンを強制的に表示することは可能ですか?
編集: ユーザーのリクエストをオーバーライドする方法を探しているわけではありません。私が求めているのは、ユーザーがあなたを永久に隠したとしても、最初に表示される方法はありますか。つまり、「オプトイン」ではなく「オプトアウト」にすることはできますか
c# - システムトレイの吹き出しが表示されない (XP でバルーンが有効になっている場合)
何が悪いのだろうと思っていましたが、ここで検索したところ、無効になっているバルーンが原因である可能性があることがわかりましたが、それは私の場合ではありません. 単純なコードを使用していますが、機能しません。ありがとうございました
c# - トレイに最小化された WinForm アプリを起動するには?
NotifyIcon を使用してトレイに最小化するアプリを正常に作成しました。フォームを手動で閉じると、デスクトップ、タスクバー、および alt-tab から正常に非表示になります。この問題は、アプリを最小化して起動しようとすると発生します。最初の問題は、アプリが最小化されても、alt-tab ダイアログにまだ表示されることでした。FormBorderStyle を (「なし」オプションから) ToolWindow オプションの 1 つに変更すると、これは修正されましたが、別の問題が発生しました。アプリが最初に起動すると、最小化されたウィンドウのタイトルバーがスタート メニューのすぐ上に表示されます。
フォームを開いて閉じると、適切に非表示になります。いろいろ試してみましたが、基本的にはこんな感じです...
WindowState は Designer で Minimized に設定されています。コンストラクターで初期化した後、次の行があります。
NotifyIcon をダブルクリックすると、次のようになります。
私が言ったように、私はこれ (this.Hide() など) の小さなバリエーションをたくさん試しました。NotifyIcon を実行したままフォームを完全に開始して破棄できるように、NotifyIcon をプライマリ コンポーネントにする方法はありますか? フォームを最小化した状態でアプリを開始する際に、奇妙さを感じさせない方法が必要です。見つけるのを手伝ってください!
.net - SysTray からアプリケーションを復元する方法は? Handle=0 であるため、ShowWindow は役に立ちません。
SysTray に最小化されたサード パーティ製アプリケーションを復元することはできますか?
タスクバーに最小化されたアプリで ShowWindow を呼び出すことは問題ありませんが、アプリが SysTray に最小化されている場合、ハンドルがゼロに設定されているように見え、もちろん ShowWindow はそれを見つけることができません。
windows-vista - vista が何らかの理由でシステム トレイ アイコンをブロックする
VISTA がアプリのシステム トレイ アイコンをブロックしたとエンド ユーザーに通知するのはなぜですか? これを回避する方法は?
c# - 既存の Winform HWND を別のものに置き換えますか?
既存のウィンドウをハイジャックして、所有している Winforms の内容に置き換えようとしています。フォームの内側のハンドルを上書きしたいものと交換するのはかなりクールだと思いました。
乾杯、フロリアン
vb.net - フォームをシステム トレイに非表示にする
システムトレイでフォームを非表示にしようとすると、全体がどのように機能するかを理解するのに多くの時間がかかったので、ここに投稿しています。
私の質問は基本的に、操作を実行している Windows フォームをシステム トレイに隠すにはどうすればよいですか?
CFP。
winapi - VBA (Access) でシステム トレイとアイコンを使用する
Windows API を使用してシステム トレイにカスタム アイコンを取得する方法を説明するチュートリアルをいくつか見つけました。
これらはすべて Visual Basic 用であり、VBA にうまくスケーリングしていないようです。
私はこの短いチュートリアルに従っています: http://atchoo.org/vb/systray.php
基本的に、hIcon 値 (「長い」変数) を設定する必要がありますが、機能しません。LoadPicture() 関数を使用しようとしましたが、エラーは発生しませんが、新しいアイコンの追加にも失敗します。
Me.Icon を提供することも、Form_Load に設定することもできません。
誰もこれについて経験がありますか?
tomcat - systray ガジェットを起動して tomcat を停止
Tomcatサービスcon Windows XPを制御するsystrayアプレットを誰かが知っているかどうか知りたい...
Apacheは独自のものをインストールし、mysql GUIツールにはmysql用のものがあります...
だから私が見逃しているのはTomcatだけです...
どうもありがとう