Windows2000信者続行中ではあるけれど、XPの機能の中でいいナと思ってしまうもののひとつ、Windows Movie Maker。ところがつい先日有用な情報を見たので早速挑戦してみましたー。
217 :名無し~3.EXE:2007/05/21(月) 07:00:40 ID:+/d+/6Mv
ムービー・メーカー2.6をXPで使いたいんだけど、方法わかる香具師いる?Vistaじやないとインスコできないんです(~_~;)
219 :名無し~3.EXE:2007/05/22(火) 15:39:05 ID:CeLF8ag+
>>217インストールできたよ。msiの単純なバージョンチェックだから、orcaでMM26_JPN.msiを開いてLaunchCondition→「VersionNT = 600 This product only runs on Windows Vista」の部分を削除
以下、実際にやった手順です。

これで、Windows2000にMovie Maker 2.6をインストールすることが出来ました。…しかし。Movie Maker 2.6を起動すると、こんなエラーが。「プロシージャ エントリ ポイント SHParseDisplayName がダイナミック リンク ライブラリ SHELL32.dll から見つかりませんでした。」
Windows XP以降のShell32.dllでないと呼び出せない関数みたいです。ひーん。無理矢理Windows XPのShell32.dllをぶち込んでみようかとも考えたのですが、とても危険な香りがしたので代替策を模索。Windows2000 to XP API Wrapper Packなるものを見つけました。あんまり詳しいことは理解できていないのですが、dll検索ルートに1枚噛んで、XPのような機能を発揮するみたいな。解説も英語ばかりでホントよくわかっていません。久しぶりにregedt32を使ったり(regeditはたまに使う)して、実験。結論。壊したくないのであきらめました。ラッパーdllについて詳しい人いましたら、フォローお願いします。とにかく今回はこういう結果でフィニッシュしておきます。
この投稿へのコメントの RSS フィード。 トラックバックURI : http://susu.cc/2008/05/moviemaker26.html/trackback