問題タブ [taskbar]

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 投票する
6 に答える
3914 参照

c# - 特定のツールバーを開く(または閉じる)ようにプログラムでWindowsタスクバーに指示するにはどうすればよいですか?

タスクバーで実行されるツールバーを作成しました。残念ながら、インストール後、ユーザーは手動で有効にする必要があります。特定のツールバーを開く(または閉じる)ようにエクスプローラーに指示する方法はありますか?

インストールが完了したら、インストーラーであるNSISにツールバーをオンにしてもらいたいです(プラグインが必要になることはわかっています)。

また、複数のユーザーがPCを共有する企業環境など、すべてのユーザーに対してツールバーを自動的に有効にできるかどうかも知りたいです。

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

internet-explorer - Windows でブラウザのタスクバー アイコンを変更する方法はありますか?

Windows でブラウザのタスクバー アイコンを変更する方法はありますか?

私は多くのブラウザー ウィンドウを開き、ウィンドウごとに (タブで) 類似した Web サイトをグループ化するのが好きです。そのため、それらをより簡単に区別できるように、それらにタスクバー アイコンを割り当てる方法があるかどうか疑問に思っていました。

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

c# - タスクバーのアプリケーションのエントリを強制的に再描画するにはどうすればよいですか?

C#で記述されたWindowsフォームアプリケーションがあります。フォームのタイトルを頻繁に更新しますが、タイトルが変更されてから、タスクバーに表示されるタイトルが更新されるまでにかなりの遅れがあります。

プログラムのタスクバーのエントリを強制的に更新/再描画するためのクリーンな方法は何ですか?それができない場合、どうすればタスクバー全体を強制的に再描画できますか?

詳細:タスクバーの更新の遅延は約100ミリ秒に固定されていることがわかりましたが、これはForm.Textが最後に変更された日時に基づく遅延のようです。それよりも速くテキストを変更した場合、たとえば10ミリ秒ごとに、Form.Textが少なくとも約100ミリ秒間変更されないままになるまで、タスクバーは更新されません。

OS:Vista32。

0 投票する
5 に答える
9105 参照

java - Swing を使用して Windows タスクバーをフラッシュするにはどうすればよいですか?

Swing アプリケーションを開発していて、Windows タスクバーをフラッシュする必要があります。frame.requestFocus()他のアプリケーションからフォーカスを奪いたくないので使えません。

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

java - JOptionPane ダイアログをタスクバーのタスクとして表示するにはどうすればよいですか?

編集:

質問は水平ルールに従います。私自身の答えがそれに先行します。


Oscar Reyesの助けに基づいて、このソリューションを作成しました。

出力を JOptionPane.showInputDialog にも表示していることに注意してください。このようにして出力がテキスト フィールドで強調表示されるので、単にCTRL+Cを押して出力をシステムのクリップボードにコピーし、 を押しESCてアプリケーションを閉じることができます。


簡単なアプリケーション用に簡単な GUI を作成しました。私のアプリケーションは、 で単一の入力を要求しJOptionPane.showInputDialog、計算を実行してから、 で単一の出力を表示しますJOptionPane.showMessageDialog。ときどき、最大化されたブラウザ ウィンドウなどに切り替えてコピーした後、JOptionPane ダイアログに戻って貼り付けたいと思うことがあります。

JOptionPane ダイアログをタスクバーのタスクとして表示して、他のほとんどの実行中のプログラムと同じように切り替えることができるようにしたいと考えています。私は、JFrame、FlowLayout、Icon、JTextField、JButton、ActionListener などを作成するよりも、JOptionPane の単純さを好みます。

  • JOptionPane はタスクバーにタスクとして表示できますか?
  • もしそうなら、どうすれば表示されますか?
  • そうでない場合、ワンライナーのようなものは他にありJOptionPane.show[whatever]dialog()ますか?
0 投票する
3 に答える
12349 参照

windows - システムトレイアイコンのサイズをWindowsに要求するにはどうすればよいですか?

私のアプリが16x16ピクセルのサイズのアイコンをWindowsトレイに送信していることに気付きました。また、Vista PCには、18x18でアイコンを表示するように見える倍幅のタスクバーがあります。アプリのアイコンのサイズ変更アーティファクトはひどいように見えます。アイコンのサイズをWindowsに問い合わせるにはどうすればよいですか?

編集:

ピクセルフォントのテキストオーバーレイを使用して、アイコンを動的に生成しています。多数のアイコンサイズを動的に生成するのは無駄に思えるので、すべての「可能な」サイズでアイコンを作成することは避けたほうがよいでしょう(それらが何であるかさえわかりません)。

GetSystemMetrics(SM_CXSMICON)は、16(不正な値)を返します。

GetThemeBackgroundContentRectも役に立ちませんでした。

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

.net - 通知領域 (AKA システム トレイ) に大きなアイテムが表示されていませんか?

XP システム トレイにいくつかの大きなアイテムを配置したいと考えています。(時計の横にあるもの)

これは、標準のアイコン スペースよりも多くのアイテムを意味します。

この機能を備えた天気と時間のアプリケーションをいくつか見たので、それができることを知っています。

たとえば、http://www.respectsoft.com/weather-clock-screenshots.php (時計のスクリーンショットを参照)

しかし、これを行う方法に関するドコが見つかりません。

.net コードが推奨されますが、他のテクノロジの命令も役立ちます。

ありがとう

サイモン

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

windows-xp - XPタスクバーにUIのようなサイドバーを挿入する方法は?

Windows Vista のように、Windows XP のタスクバーと「サイドバー」の機能を組み合わせるというアイデアです。

これは、タスクバーをデスクトップに垂直 (左または右揃え) にドッキングし、適切な幅を与える場合に非常に便利です。

利点

  1. より多くのタスク バー アイテムをタスク バー上で垂直方向に積み重ねることができます (既定の水平レイアウトと比較して)。
  2. タスク バーの一部は、UI のようなサイドバーをホストするのに非常に便利です。例:ToDo リスト、ワールドタイムなど

もちろん、xp で利用できるさまざまなウィジェットは適切なオプションですが、この目的のために taksbar 自体の不動産を活用するオプションはありますか。画面に別のバーを追加すると、ウィンドウを開くためのスペースが少なくなります。

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

.net - タスクバーに表示されるMessageBox.Showフレーバー

タスクバーに表示されるMessageBox.Showを呼び出す方法はありますか?

もちろん、カスタムフォームを作成して表示するのが最善かもしれませんが、怠惰なプログラマーである私は、古き良きMessageBox.Show呼び出しで取得するデフォルトのエラーおよびアラート通知アイコンをやり直さないようにしたいと思います。

0 投票する
9 に答える
2688 参照

winforms - Vista で Alt キーを押しながら Tab キーを押すまでウィンドウがタスクバーに表示されない原因は何ですか?

Windows Vista で (MSI インストーラーのカスタム アクションを介して、または新しいインスタンスの開始時に) アプリをプログラムで開始すると (Windows 7 ベータ版でも発生します)、アプリはタスクバーに表示されず、フォーカスされません。Alt キーを押しながらタブ移動すると、タスクバーに適切に表示され、そこにとどまります。

これは何が原因ですか?これは以前に他のアプリでも見たことがありますが、理由はわかりません。Out アプリは .NET WinForms アプリです。これが XP で発生することはありません。Vista と 7 のみです。

編集:これが再現可能に発生するのは、インストーラーによって実行されたときだけのようです。他の場合もあると思いますが、私は気が狂っているかもしれません。さまざまなコマンド ライン起動パラメーターを処理し、メイン アプリなどを実際に起動する前にサインイン フォームを起動するため、起動コードを投稿するのは少し複雑です。

以前にこのシナリオに対処しなければならなかった人はいますか?