2015年9月17日木曜日

Windows OS用ウィンドウ透明化ソフトを色々試した(暫定)

試した環境
Lenovo ThinkPad X240 (Windows10 64bitにアップグレード済)
+ iBUFFALOのBluetoothマウス

試したアプリではどれもタスクマネージャーに対して透明化が有効にならないようになってる様子。加えて、64bitビルドなEPGTimerNW.exeも透明化機能が機能しない(.Net Frameworkアプリケーション全般?)。
  • SmartSystemMenu(64bitアプリケーションでも有効)
    •  実行中、各アプリケーションのタイトルバー上コンテキストメニューに透明化などの機能の項目が追加されるので、そこから透明化度を調節するタイプ(マウスホイール不要)。透明化度は0~100%の間10%刻みなプリセット項目か、0~100%まで任意の数値(1%刻み)を入力。
    • SmartSystemMenu.exe(32bitアプリケーション)を実行してる間だけ、SmartSystemMenu64.exe(64bitアプリケーション)が生成・実行される。32bitアプリケーションに対してはSmartSystemMenu.exe、64bitアプリケーションに対してはSmartSystemMenu64.exeが透明化等の機能を提供してる。
    • 通常、SmartSystemMenu.exeを終了するとSmartSystemMenu64.exeも終了する上、SmartSystemMenu64.exe自体も削除されるが、SmartSystemMenu64.exeのプロパティで読み取り専用属性を設定することで終了しても削除されないようになる(ここ大事)。
    •  SmartSystemMenu64.exeに読み取り専用属性を付けた上でSmartSystemMenu64.exeのみ実行すると、「アプリケーション固有のタイトルバー上コンテキストメニュー項目が消えない」、「コマンドプロンプトウィンドウ内のコンテキストメニュー項目が表示される」という感じに利便性が向上する。但し、SmartSystemMenu64.exeのみ実行してるので32bitアプリケーションには透明化機能は有効にならず64bitアプリケーションのみ。
以下加筆予定…