web-dev-qa-db-ja.com

ウィンドウを常に上にしますか?

一部のアプリケーションには、タスクマネージャーの " Always on top "機能のような機能がありません。これを回避する方法はありますか?私はWindowsを使用していますXP SP2。

58
Adam

私は Deskpins を使用します:

deskpins

また、コンテキストメニューソリューションを使用する場合は PowerMenu を使用できます。これにより、コンテキストメニューからアプリケーションの優先順位と透明度を設定できます。上手:

powermenu

44
John T

インストール AutoHotkey とこのスクリプトを使用して、CTRL SHIFT Tを押すことにより、任意のウィンドウを最上位に切り替えます。

^+t::
      WinSet, AlwaysOnTop, Toggle,A
return
33
Ash

Ashの答えAutoHotkey を使用するのは、優れた代替手段です。ただし、スクリプトの現在の状態は面倒な場合があります。 AutoHotkeyが実行されなくなった後でも、AlwaysOnTopプロパティは永続的です。各ウィンドウを手動で移動し、このプロパティをtoggle_offに変更できますが、ここではAutoHotkeyを使用しています。私たちはそれを自動的に行うことができます!:

!#Down:: ;Windows+Alt+Down
    WinGet, windows, List
    Loop, %windows%
    {
        window := windows%A_Index%
        WinSet, AlwaysOnTop, Off, ahk_id %window%
    }
    WinSet, AlwaysOnTop, On, ahk_class Shell_TrayWnd
return
6
iglvzx

オープンソースの仮想デスクトップマネージャー VirtuaWin を使用すると、次のようにウィンドウを中クリックすることで、ウィンドウを常に最前面(または常に別の画面など)に表示できます。

enter image description here

4
Matthew Lock

OnTopをバックアップしてサポートする必要があります。

http://download.cnet.com/Planetscott/3000-2072_4-10057325.html

トレイアイコンがあります。トレイアイコンを使用して有効または無効にしたり、「終了」したりできます。それ以外は、私は〜2002年から使用しており、コマンドプロンプトウィンドウでは機能しないという事実を除いて気に入っています(readmeによると、これも言っています)。また、電卓とメモ帳のどちらか、またはその両方で機能するようには見えませんでしたが、必要な他のすべての機能で機能するので、それほど大きな問題ではありません。

システムで起動するためにそれを追加することも悪い考えではありません。そうでなければ、手動で起動することを忘れないでください!それがWindows8で動作するかどうかわからない。

元々はサイト PlanetScott からのものですが、サイトは空白のページに置き換えられているようです。この 直接リンク からソフトウェアを入手できます。

0
Sparc343

OnTopReplicaという驚くべきユーティリティもあります。これにより、任意のウィンドウまたはその一部を複製し、その画像をリアルタイムで更新し続けることができます。これは私のニーズに完全に適合します。

0
alehro

私は WindowPinner を使用しました。小さく、シンプルで、仕事をします。

WindowPinner

0
Chris W. Rea