\r\n\r\n
Windowsは、ユーザーが常にウィンドウを一番上に表示させるための方法を内蔵していません。これを実現するためのサードパーティ製のツールは数多くありますが、しばしば肥大化し、扱いにくくなっています。では、何が効果的か見てみましょう。
ウィンドウを常に最前面に表示するためのツールは数多くありますが、その多くは昔からあるもので、Windowsの最新バージョンや64ビット版ではうまく動作しないことがあります。私たちはさまざまなツールをテストしてきましたので、最も優れた、最も信頼できるツールを推薦することができます。キーボードショートカットやグラフィカルなメニューなど、これらはウィンドウを常にトップで表示させるための理想的な方法です。しかも、これらのツールはほとんどのWindowsのバージョンで動作します。
もうひとつ、ウィンドウを常に上部に表示するなどの機能を持つ優れたアプリもあります。私たちは、必要な機能だけを提供する軽量で無料のツールにこだわっていますが、興味のある方やすでにお使いの方のために、記事の後半で他のアプリにも触れています。
関連:初心者のための自動ホットキースクリプト活用ガイド
優秀で便利なAuto Hotkeyプログラムを使えば、特定のキーの組み合わせを押したときに、現在アクティブなウィンドウが常に一番上に来るように設定する1行のスクリプトを作ることができます。生成されたスクリプトは軽量で、多くのリソースを消費したり、システムに不必要な混乱をもたらしたりすることはありません。また、AutoHotkeyのプログラム全体を実行し続けたくない場合や、スクリプトを他のコンピュータに簡単に転送したい場合は、AutoHotkeyを使用してスクリプトを独自の実行ファイルにコンパイルすることができます。
まず、AutoHotkeyをダウンロードし、インストールする必要があります。
これができたら、新しいスクリプトを作成する必要があります(すでにAutoHotkeyを使用している場合は、現在のスクリプトに追加するか、新しいスクリプトを作成するか、ご自由にお選びください)。新しいスクリプトを作成するには、デスクトップまたはファイルエクスプローラウィンドウの任意の場所を右クリックし、「新規」メニューをポイントして、「AutoHotkeyスクリプト」オプションを選択します。新しいスクリプトファイルには、好きな名前をつけてください。
次に、新しいAutoHotkeyスクリプトを右クリックし、「スクリプトの編集」オプションを選択します。メモ帳などの編集ソフトで、スクリプトを編集できるようにします。
メモ帳の下部に以下のコードを貼り付け、スクリプトを保存して閉じます。
^SPACE:: Winset, Alwaysontop, , A次に、スクリプトをダブルクリックして実行します。システムトレイに緑色の「H」ロゴが表示され、バックグラウンドプロセスとして実行されていることがわかるので、実行中であることがわかります。
Ctrl+Spaceキーで、現在アクティブなウィンドウを常に一番上に表示するように設定できるようになりました。もう一度Ctrl+Spaceを押すと、ウィンドウが常に一番上に来ないように設定されます。
Ctrl+Spaceの組み合わせが気に入らない場合は、スクリプトの^Spaceセクションを変更して、新しいキーボードショートカットを設定することができます。ヘルプは、AutoHotkeyのウェブサイトのホットキーのドキュメントを参照してください。
キーボードショートカットよりもマウスを使いたいという方は、DeskPinsを使えば、ウィンドウが常に一番上に来るように簡単に固定することができます。
まず、DeskPinsをダウンロードし、インストールします。インストール後、DeskPinsを起動すると、システムトレイにピンアイコンが追加されます。
上部に修正するウィンドウが表示されたら、そのシステムトレイアイコンをクリックします。ポインターがピンとなり、任意のウィンドウをクリックすると、そのウィンドウが一番上に来るように固定されます。固定されたウィンドウは、タイトルバーに赤いピンが表示され、固定されているウィンドウとされていないウィンドウを簡単に見分けることができます。
ウィンドウからピンを削除するには、ピンの上にマウスを移動します。ポインターに小さな「X」が表示され、ピンを抜こうとしていることを知らせます。ロックされているすべてのウィンドウのピンを一度に削除したい場合は、システムトレイアイコンを右クリックして、「すべてのピンを削除」を選択してください。
マウスを使うのが好きだけど、実際にウィンドウを固定したり、ウィンドウのタイトルバーにWindows95風の固定ボタンを追加するときに失敗したくないという場合、TurboTopはシステムトレイアイコンにメニューシステムを貼り付けて、常にウィンドウを一番上に表示できるようにすることができます。
TurboTopのダウンロードとインストールが完了したら、そのシステムトレイアイコンを一度クリックすると、開いているすべてのウィンドウのリストが表示されます。ウィンドウ名をクリックすると、常に一番上に表示されるようになります。すでに常に一番上に表示されているウィンドウにはチェックマークがついており、再度クリックすると常に一番上に表示されないようになります。
このツールは非常に基本的で最小限のものなので、他の高度なアプリケーションが苦労しているときでもうまく機能するのです。2004年から更新されていない小さなユーティリティが、13年経った今でもきちんと動作するのは、このプログラムがいかにきれいに動作しているかを証明しているようで、感心します。
多くのアプリケーションにはオプションが組み込まれており、ウィンドウを常に一番上に表示するように設定することができます。メディアプレーヤーやシステムユーティリティなど、いつもお世話になっているツールにこのようなオプションが用意されていることがよくあります。プラグインを受け付けるプログラムには、インストール可能な常時接続プラグインがある場合もあります。
例えば、いくつかの一般的なプログラムに内蔵されている「常に最前面に表示する」オプションを有効にする方法を紹介します。
これらのアプリケーションに加え、より大規模で多機能なウィンドウおよびデスクトップユーティリティの中には、ウィンドウを常にトップに表示する機能を備えたものもあります。例えばDisplayFusionは、この機能(無料版でも)を提供するだけでなく、複数のモニターを管理し、デスクトップやウィンドウを様々な方法で制御し、さらに他のウィンドウ設定を調整するツールも提供しています。実際のウィンドウマネージャもこの機能を備えており、その他に50以上のデスクトップ管理ツールが追加されています。すでにお使いの方や、その他の機能にご興味のある方は、ぜひお試しください。