問題タブ [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.

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

c++ - TrayIcon バルーンが表示されない

ビジュアルスタジオ2005エクスプレスエディションでトレイアイコンユーティリティのC++コードをコンパイルすると、トレイアイコンのバルーンが正常に表示されましたが、後でファイアウォールを削除し、Windowsファイアウォールに切り替えて、現在は別のファイアウォールソフトウェアを使用しています。同じプロジェクトを実行したところ、バルーンが正常に表示されましたが、再構築すると、バルーンが表示されなくなりました。私の Shell_NotifyIcon メソッドはまだ true を返します。

コードは次のとおりです。

誰でも問題がどこにあるのか示唆できますか? OS に関連しているようです。私の OS は XP で、「EnableBalloonTips」を 1 に変更しました。

ファラン・シャビール

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

windows-7 - Windows 7の「通知領域」/「systray」にアイコンをプログラムで強制的に表示する

Windows 7 では、ユーザーは「通知領域」(別名 systray) でアイコンを非表示/表示できます。

デフォルトでは、それらは非表示になっていると思いますか?

プログラムで (アプリまたはインストーラーを介して) アイコンを強制的に表示することは可能ですか?

編集: ユーザーのリクエストをオーバーライドする方法を探しているわけではありません。私が求めているのは、ユーザーがあなたを永久に隠したとしても、最初に表示される方法はありますか。つまり、「オプトイン」ではなく「オプトアウト」にすることはできますか

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

c# - システムトレイの吹き出しが表示されない (XP でバルーンが有効になっている場合)

何が悪いのだろうと思っていましたが、ここで検索したところ、無効になっているバルーンが原因である可能性があることがわかりましたが、それは私の場合ではありません. 単純なコードを使用していますが、機能しません。ありがとうございました

0 投票する
6 に答える
54042 参照

c# - トレイに最小化された WinForm アプリを起動するには?

NotifyIcon を使用してトレイに最小化するアプリを正常に作成しました。フォームを手動で閉じると、デスクトップ、タスクバー、および alt-tab から正常に非表示になります。この問題は、アプリを最小化して起動しようとすると発生します。最初の問題は、アプリが最小化されても、alt-tab ダイアログにまだ表示されることでした。FormBorderStyle を (「なし」オプションから) ToolWindow オプションの 1 つに変更すると、これは修正されましたが、別の問題が発生しました。アプリが最初に起動すると、最小化されたウィンドウのタイトルバーがスタート メニューのすぐ上に表示されます。

ここに画像の説明を入力

フォームを開いて閉じると、適切に非表示になります。いろいろ試してみましたが、基本的にはこんな感じです...

WindowState は Designer で Minimized に設定されています。コンストラクターで初期化した後、次の行があります。

NotifyIcon をダブルクリックすると、次のようになります。

私が言ったように、私はこれ (this.Hide() など) の小さなバリエーションをたくさん試しました。NotifyIcon を実行したままフォームを完全に開始して破棄できるように、NotifyIcon をプライマリ コンポーネントにする方法はありますか? フォームを最小化した状態でアプリを開始する際に、奇妙さを感じさせない方法が必要です。見つけるのを手伝ってください!

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

.net - SysTray からアプリケーションを復元する方法は? Handle=0 であるため、ShowWindow は役に立ちません。

SysTray に最小化されたサード パーティ製アプリケーションを復元することはできますか?

タスクバーに最小化されたアプリで ShowWindow を呼び出すことは問題ありませんが、アプリが SysTray に最小化されている場合、ハンドルがゼロに設定されているように見え、もちろん ShowWindow はそれを見つけることができません。

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

windows-vista - vista が何らかの理由でシステム トレイ アイコンをブロックする

VISTA がアプリのシステム トレイ アイコンをブロックしたとエンド ユーザーに通知するのはなぜですか? これを回避する方法は?

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

c# - 既存の Winform HWND を別のものに置き換えますか?

既存のウィンドウをハイジャックして、所有している Winforms の内容に置き換えようとしています。フォームの内側のハンドルを上書きしたいものと交換するのはかなりクールだと思いました。

乾杯、フロリアン

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

vb.net - フォームをシステム トレイに非表示にする

システムトレイでフォームを非表示にしようとすると、全体がどのように機能するかを理解するのに多くの時間がかかったので、ここに投稿しています。

私の質問は基本的に、操作を実行している Windows フォームをシステム トレイに隠すにはどうすればよいですか?

CFP。

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

winapi - VBA (Access) でシステム トレイとアイコンを使用する

Windows API を使用してシステム トレイにカスタム アイコンを取得する方法を説明するチュートリアルをいくつか見つけました。

これらはすべて Visual Basic 用であり、VBA にうまくスケーリングしていないようです。

私はこの短いチュートリアルに従っています: http://atchoo.org/vb/systray.php

基本的に、hIcon 値 (「長い」変数) を設定する必要がありますが、機能しません。LoadPicture() 関数を使用しようとしましたが、エラーは発生しませんが、新しいアイコンの追加にも失敗します。

Me.Icon を提供することも、Form_Load に設定することもできません。

誰もこれについて経験がありますか?

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

tomcat - systray ガジェットを起動して tomcat を停止

Tomcatサービスcon Windows XPを制御するsystrayアプレットを誰かが知っているかどうか知りたい...

Apacheは独自のものをインストールし、mysql GUIツールにはmysql用のものがあります...

だから私が見逃しているのはTomcatだけです...

どうもありがとう