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

windows-7 - Windows 7 のタスクバーにアドバタイズされたショートカットをピン留めする

私のアプリケーションは、Windows の [スタート] メニューで宣伝されているショートカットを使用して起動します。これは、最終的に実行されるのは exe ですが、ショートカットが exe に直接リンクしていないことを意味します。

私の問題は、Windows 7 タスクバーのショートカットを右クリックして [タスクバーに固定] を選択し、アプリケーションを起動すると、タスクバーに 2 つのアイコンが表示されることです。(したがって、実行中のアプリは既存のタスクバー アイコンを再利用しません。)これを修正する方法を知っている人はいますか?

残念ながら、直接のショートカットではなく宣伝されているショートカットを使用するかどうかは、私次第です。

ところで、Windows 7 のタスクバーにプログラムをピン留めする別の方法があります。実行中のアプリケーションのアイコンを右クリックします。このようにすれば、アイコンが重複することはないので、問題は宣伝されているショートカットにあると確信しています。

ありがとう、エイミー

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

java - Solaris 5.10: タスクバーの JWindow ボタンを非表示にするにはどうすればよいですか?

Java アプリケーションで JWindow オブジェクトを使用して、マウスオーバー ドロップダウン メニューをシミュレートしています。ユーザーが JLabel の上にマウスを置くと、ウィンドウが表示され、マウスがラベルまたは新しく表示されたウィンドウを出るまで表示されたままになります。私の問題は、ユーザーがこのアクションを実行するたびに、画面下部のタスク バーに新しいエントリがタイトルやアイコンなしで表示され、ウィンドウで setVisible(false) が呼び出されるとすぐに消えることです。

装飾のない JDialog に切り替えてみたところ、タスク バーの問題は解決しましたが、新しい問題が発生しました。JDialog で setVisible(true) が呼び出されると、フレームからフォーカスが奪われます。これを示すためにタイトル バーの色が変わります。

装飾されていない JFrame を使用すると、上記の問題の両方が発生しました

インターフェイスを完全に再設計する必要があるため (JDesktopPane 構造に切り替える)、JInternalFrame を使用したくありません。また、JInternalFrame の他の機能も必要ありません。

何か案は?

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

c# - タスクバーボタンとディスプレイシステムトレイアイコンをオプトアウトする方法

VC#アプリケーションのタスクバーボタンを非表示にして、代わりにシステムトレイアイコンを表示するにはどうすればよいですか。次に、アイコンが表示されたら、FDMやWindows Updateなどの通知を表示し、アイコンに右クリックメニューを追加します。

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

c# - 最大化して実行しているときに Windows タスクバーをフォアグラウンドに表示する方法は?

ボーダレス ウィンドウで最大化されたアプリを実行しており、特定のユーザー イベントで Windows タスクバーにアクセスする必要があります。

最大化して実行しているときに、.NET でタスクバーを前面に表示するにはどうすればよいですか?

また、確実に消えるようにする方法に関するヒントも問題ありません。:)

編集:タスクバーを常にオンにしたくないことに注意してください。特定のユーザーイベントでフォアグラウンドにポップアップしてから、自由に消したいです!

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

c# - Windowsタスクバーを「表示」から「自動非表示」に(またはその逆に)切り替える/切り替える方法は?

基本的に、タスクバーを通常モードの場合は自動非表示モードに設定する(逆に、自動非表示の場合は通常の表示モードに設定する)単純なトグルプログラム(キーボードショートカットにマップされます)を作成します。

C#で実装する方法を知っていますか?(またはWin32 C ++ですが、実際にそれを実行するものはすべて問題ありません。)

ありがとう。私が自分自身を明確にしたことを願っています。

-

タスクバーと重なるフルスクリーンアプリは本当に必要ありません。表示モードを切り替えて終了するウィンドウのないプログラムだけが必要です。定期的に自動非表示から通常表示に切り替えて、簡略化したいと思います。(Win7を使用します。)

-

編集しました。例えば

トリックは実行されません。タスクバーのみが表示されます。タスクバーはすでに表示されています=trueですが、自動非表示に切り替えたり、自動非表示から切り替えたりすることはできません。(0x80にも同じことが当てはまります。)

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

wpf - 複数のウィンドウだけでなく、タスク バーの複数の項目

3 つの異なるウィンドウを持つプログラムをセットアップしています。私はちょうど使用しています..

Window1 win1 = new Window1(); win1.show();

...余分なウィンドウごとに。問題は、各ウィンドウがタスクバーの新しいタブを開くことです。タスクバーに関連項目が 1 つしかない 3 つのウィンドウを引き続き使用できるということはありますか?

可能であれば、それらをすべて子フォームにしたくなく、別のボックスの中に座らなければなりません。

ありがとうございました

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

visual-studio - Windows 7 タスクバーで Visual Studio ソリューションをピン留めする方法

タイトルの通り。出来ますか?タスクバーでVisual Studioを右クリックすると、そこに「最近」のカテゴリがあり、ピン留めできる.csファイルが1つしかありません。

問題は、そこに .sln ソリューションを固定するにはどうすればよいかということです。

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

delphi - Delphi で画面の使用可能な座標を取得する方法

Screen.DesktopHeight と Screen.DesktopWidth を使用すると、「仮想」デスクトップのサイズを取得でき、1 つまたは複数のモニターで機能すると思います。

アプリケーションを閉じるときに、アプリケーションの位置 (上と左) とサイズ (高さと幅) をレジストリに保存します。開いたときに、表示領域の外に部分的に移動された可能性があるか、画面設定やモニターの削除などによって画面サイズが変更された可能性があるため、完全に表示されるようにしたいと考えています。

私は基本的にこのコードでそれを行うことができます:

これは問題なく動作しますが、通常は (常にではありませんが) デスクトップの下部にあるタスクバーが考慮されていません。したがって、タスクバーがアプリケーションのウィンドウの邪魔になると、アプリケーションが見えなくなります。

タスクバーの位置を除いた画面の使用可能な位置とサイズの設定を取得するにはどうすればよいですか?

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

wpf - WPFのWindows7でIEのようなマルチタブタスクバープレビューをプログラムする方法は?

Win7上のIE8http://akashkava.com/blog/wp-content/uploads/2009/09/IE8-on-Win7.png

Windows 7には新しいタスクバーがあり、IEはタスクバーのプレビューに複数のタブを表示できます。この新しいAPIを実装していないプログラムのほとんどは、1つのプレビューしか表示しません。複数のタブがあり、表示したいアプリケーションがあります。このプレビューの各タブ。

詳細を説明します。作成された新しいウィンドウはすべて、Switcherで新しいウィンドウを自動的に取得しますが、WPFのタブ付きドキュメントインターフェイスで使用するためにオーバーライドする方法を説明します。

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

c# - 開いているすべてのフォームを取得します, c#?

WindowsFormsExtensions.SetTaskbarProgress などの Windows7.DesktopIntegration.WindowsFormsExtensions 関数を、いくつかの開いているフォームで使用する必要があります。これらのフォームは私のアプリケーションでは開かれません。

各ウィンドウの Form オブジェクトへのリンクを取得するには? または、これらのタスクバー機能を使用する別の方法がありますか?