ウィンドウにフォーカスを合わせるためのキーボードショートカットを割り当てる


10

私は私が知っている可能性がバインドキーにAHKを使っ焦点に事前に定義されたウィンドウをもたらすために、私は焦点に、特定のウィンドウを持ってオンザフライアサインショートカットキーに私を許可するユーティリティを探しています。

理想的には:

ここに画像の説明を入力してください

このようなものは存在しますか?


まあ、あなたはこれを行うためにAutoHotkeyで小さなアプリケーションを書くことができました。;)
iglvzx 2012

@iglvzx:AHKではすべてのウィンドウのキャプションバーにボタンを追加できるとは思いません。
josh3736 2012

回答:


10

Windows 7では、タスクバーの最初の10個のプログラムには、タスクバー内の位置に基づいてホットキーが自動的に割り当てられています。Win+ 1を押すと、タスクバーの最初のプログラムがアクティブになります(開いていない場合は起動します)。 Win+ 2までにそれほど秒を起動し、Win+ 010を作動させます。これを機能させるためにプログラムをタスクバーに固定する必要はありませんが、固定されているプログラムは、開いていないショートカットで起動できます。


3
残念ながら、これは各アプリが複数のウィンドウを開いている場合には役に立ちません。(アプリ固有のAlt + TabのようにWin + nを複数回押すことができますが、それは私が探しているものではありません。)1つのキーストローク/組み合わせで特定のウィンドウに直接ジャンプする必要があります。
josh3736 2012

0

私はそのためのツールを正確に作成しました:https : //hyperkeys.xureilab.com

固定する独自のショートカットを設定して、ウィンドウを戻すことができます。個人的には、Shift + Alt + AおよびAlt + A(azertyキーボード)をそれぞれ使用しています。

Windows 10では、サードパーティのアプリを介して強制的に前面に表示すると、OSがウィンドウを最大化しないことに注意してください。これはまだありません。ただし、フルスクリーンアプリはフルスクリーンのままです。


それはクールだ!しかし、一つのウィンドウを固定することはできませんまさに私が欲しいもの。win+ s特定のエディターウィンドウ、win+ b特定のブラウザーウィンドウなど、任意のショートカットを一度に複数のウィンドウにバインドしたいと思います。キーコードを使用するこの独自の(ほとんど機能しない)実装を作成してしまいました:caps+ k割り当てモードに入ると、次に押すすべてのものがアクティブウィンドウのショートカットとしてバインドされます。私にはうまくいきます。
josh3736

1
PS:私の実装では、ウィンドウが最大化されないという問題はありません。OSの問題ではありません。あなたの依存関係を呼び出しているShowWindow(hwnd, SW_RESTORE)ウィンドウを(すなわちunminimizeまたはunmaximize)を復元するには、Windowsを伝えています。ウィンドウが現在最小化されているかどうかを検出し、最小化されているSW_RESTORE場合はそれを使用しますSW_SHOW
josh3736

情報ありがとうございます!私はそれをチェックし、うまくいけば修正します
xurei
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.