回答:
Alt-Tab
エスケープキーについて説明している動作を実装するオペレーティングシステムによって処理されます。現在フォーカスを持っているアプリケーションはそれを見ることはありません。
ただし、Ctrl-Tab
アプリケーションによって処理され、その動作はアプリケーションの開発者が下した決定によって決定されます。これは何でもできますが、通常は複数のサブウィンドウまたはタブから選択します。これはユーザーが期待する動作だからです。
コントロールを押しながらエスケープキーを押すことも、アプリケーションではなくオペレーティングシステムによって処理され、アプリケーションはそのキー押下を認識しないため、それに応答できません。
alt+tab
トリガーの効果はありません(すべての上にモーダルを取得し、ビューを遮り、アクティブなプロセスとのあらゆる種類の対話を無効にします)。タブ付きアプリケーションでは、これはアトミックアクションであり、ユーザーがリリースするのを待たずに、発生するかどうかにかかわらず、止められないものを止めるキーを持つことは賢明ではありません。alt
ctrl+tab
ctrl
ctrl
はリリースされるまで行われません。
ヒット後にCtrl-Tab
タブを変更しないことを決定した場合、ヒットCtrl-Shft-Tab
するとタブのリストを元の場所にバックアップする必要があります。
alt-tabbing
Windowsでは、Alt
キーを放すまで実際には「有効」になりません。通常、押すCtrl-Tab
と、アプリケーションは即座にアクションを実行します。この状況では、キャンセルしても同じことを意味しない場合があります。