特定のウィンドウを復元するためのショートカットキーを作成します


Windowsのみ:ショートカットキーをお気に入りのアプリケーションに直接割り当てたい場合は、このシンプルなAutoHotkeyスクリプトで簡単にできます。

関数の一般的な考え方は、特定のホットキーを特定のウィンドウに割り当てることができるということです。ショートカットキーを押すと、ウィンドウが前面に到達し、再び押すとウィンドウが最小化されます。これにより、Alt-Tabを気にすることなく、最も頻繁に使用するウィンドウを切り替えることができます。

特定のウィンドウを復元するための独自のAutoHotKeyスクリプトを作成するには、新しい *.AHKスクリプトを作成し、次のコードに貼り付けます。

ToggleWinminimize(thewindowtitle)

{

SettitleMatchMode、2

Detecthiddendidenwindows、オフ

ifwinactive、%thewindowtitle%

{

winminimize、%thewindowtitle%

}

それ以外

{

ifwinexist、%thewindowtitle%

{

winget、winid、id、%thewindowtitle%

dllcall( "SwitchTothisWindow"、 "uint"、winid、 "uint"、1)

}

}

戻る

}

関数ができるようになったので、それを使用して、これに似たラインを使用して特定のアプリケーション用の独自のホットキーを作成します。これにより、Alt+Xを最小化されてアクティブになる間にFirefoxを切り替えるように割り当てます。

!x :: togglewinminimize( "mozilla firefox")

このすべてのAutoHotkeyがあなたが理解できるよりも少し多い場合は、必ずAutohotkeyの初心者向けガイドをご覧ください、このシンプルなスクリプト言語を使用して、アクションをキーボードショートカットに変える方法を説明します。

このスクリプトは提供されますLifeHacker Coders GroupProductive Geek ForumsとReader Bobbo33は、任意のウィンドウに機能する方法を見つけたAutohotkeyウィザードであり、WinRestore機能で個人的に抱えていた長年の問題を解決しました。ありがとう、bobbo33!

AutoHotkeyを使用して、特定のウィンドウにホットキーを割り当てる[生産的なオタク]