他人の空似自作物置場
Aeroの切り替えを抑止する、ゲーム起動するたびON/OFFしてうざい人向け
名称:汎用Aero設定固定ツール 用途:Aeroを強制的にON/OFFにするアプリでAeroを変更させない。 注意: 動作確認はダブルスポイラー、妖精大戦争、東方神霊廟体験版の三つにて行っていますが、動作を保証する物ではありません。 使い方: ・dwmapi.dllをAero設定を変更するアプリと同じフォルダにコピーします。 ・通常通りアプリを起動し、Aeroの設定が変更されなかったら成功です。 インストール: zip解凍するだけ アンインストール: レジストリもテンポラリファイルも弄っておりません。 配置したdwmapi.dllを削除するだけですっきりさっぱりおさらばできます。 ファイル解説: dwmapi.dll アプリ本体です。 src/ ソースファイル一式です。 Readme.txt 今読んでいるこれ。 History.txt 更新履歴です。 免責事項: これに同梱されたプログラムその他が原因で発生したいかなる損害を当方は一切関知しません。 また、全てのプログラムがウイルスではないという証明も、ウイルスに感染していないという証明もありません。 自己責任でお使いください。 作者:sweetie メールアドレス:bnryxx332a(あっと)mail.goo.ne.jp ライセンス: ・本ライセンスにおいて、全ての条項は「変更の有無を問わず、明示暗示を問わず、商業慈善を問わず、 個人法人を問わず、保持使用を問わず、有料無料を問わず、全体一部を問わず、コピー派生を問わず 実行ファイルソースファイルを問わず、故意錯誤を問わず」と装飾されている物として扱う。 ・著作権者は本ソフトウェアに関する一切の保障義務をもたない。 ・上記条項唯一の例外として、本ライセンスに違反した場合を除いて著作権者から 本ソフトウェアに関する一切の法的措置を受ける事が無い事のみ保証される。 ・著作権者やその他保持者がこのライセンスの範囲で行う活動に支障が無い範囲であれば何を行っても構わない。 ・上記条項の”何を行っても構わない”には本ソフトウェアの製作者を偽っての再配布も含まれる。 ・全ての権利の行使において、著作権者への連絡、著作権者やライセンス条項の記載、 適用ライセンスなどの制限は一切存在しない。 著作権者名:sweetie 技術情報: windows本体付属のdwmapi.dllのダミーを作り、都合の悪いところだけ独自関数に置き換えているだけ。 ちなみに、ちゃんとenableやdisableした回数のカウントはしている。 dwmapi.dllの存在有無はOSのバージョン依存のため、バージョンチェックを行って分岐している。 (※一般にはLoadLibrary出来るか試す手法が薦められているが、セキュリティーホールになりうるので厳密にチェックしています) 使用しているのは2011/08/15時点でwin7 proに入っているdwmapiのダミーなので、将来(次期Windowsやサービスパック等で)APIが追加された場合に動作しなくなるおそれあり。 コンパイル環境はVisualStudio2010Expressのコマンドライン版、バージョン16.00.30319.01 for 80x86。
2011/08/15 Ver1.00 余分な機能の削除、エラーチェックなど見栄えを良くした。 2011/08/15 Ver0.00 既に本機能を含むアプリを作成済みだったため、このアプリ暫定的にver0.00とする。