2008年06月02日

foobar 2000 9.5.x を Windows2000で

標準で起動するとSHELL32.dllにSHParseDisplayNameが無いと起こられてしまうfoobar2000ですが、これもKDWで動作します。
当初は、なかなか動作しなくて、困っていたんですけどね(^^;

ちなみに、最新版の 0.9.5.5でも問題なしでした。



foobar2000
Windows XP互換モードにして、foobar 2000 v 0.9.5.x (ここでは 0.9.5.3になってます)をインストールします。

とりあえず、これだけ。ちなみにKDWでは最低限、user32.dll, shell32.dll, and uxtheme.dllをインストールすればOKです(システムを置き換えないEz Installモードでも完全動作します)
* 追記 2008/11/12 ws2_32.dll を入れないと freedbで落っこちるようです。


色 々APIのHookしてるうちに CreateWindowExWに失敗してることが動作しない原因というところまでは分かったので、Windows 2000にはない Windows ObjectをCreateしてるんだろうかと予想して調べていると、失敗してる場所が

CreateWindowExW(WS_EX_COMPOSITED,0xc233,"",WS_CHILDWINDOW|WS_VISIBLE|0x100,Default_x,Default_y,Default_width,Default_height,ParenthWnd=0x40124,hMenu=0x29a,hInstance=0xce0000,NULL);

だとわかったので、妖しいのは WS_EX_COMPOSITEDと思っていじってみたら、そのもの図張りでした。完全に動きました!

foobar2000

関連記事:
foobar2000 v9.6.2 + iTracker v5.0を Windows2000で使ってみたよ
Windows 2000で foobar2000を使う - リベンジ編1&2
foobar2000 9.6 Beta3 を Windows2000で使ってみる


blackwingcat at 19:29│Comments(0)TrackBack(0) この記事をクリップ! トピックイットに投稿する 互換ModeとKDW | MediaPlayer/動画

トラックバックURL

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
livedoor プロフィール
My PC
SNOWSTORM(P5E3 Premium)
OS:Win2000AdvancedSv
CPU:Xeon(4Core) 2.83G
Memory:8G
VGA:GeForce9800GTX+
HDD:SSD(32G)
    +SATA(540G+180G)
Crystal SCR:256640
SNOWCRAB(ThinkPad X200)
CPU:Core2Duo 2.4G
OS:Win2000Pro + Vista Business
Memory:4G
VGA:Mobile Intel 4 Express
HDD:SSD(64G)
Crystal SCR:91668
SNOWLEO(MA206J/A)
OS:OSX 10.4 +
   Windows2000Pro
CPU:Core2Duo 1.83G
Windows2000Pro(Solo動作)
Memory:2.5G
VGA:Mobile Intel GMA945
HDD:SATA(80G)
Crystal SCR:24061
記事検索
訪問者数

    今週のアクセス数

    Win2000お勧め
    お勧め記事
    lolifox 0.3.8.x
    WindowsのシャットダウンTips
    Fox Launcher
    ウィルス感染を手動で見つける方法
    Dependency Walker 日本語化
    Ultra VNC 1.0.6/1.0.8 を日本語化
    IME補完計画
    BSoD(ブルースクリーン)特集
    デフラグ時の4つの心得
    不明なデバイス探し
    SETUPAPI/NTDLLBugFix
    DNSデボルブ用更新[KB957579]
    最新 update.sys!
    4Thread以上のCPU最適化
    Win2000マルチコアで最適化
    Windows 2000の通信速度改善
    内蔵簡易FireWallを使う
    ワームに感染しないインストール
    Remote Desktop Client
    IME 辞書 Tips
    Win2000用セキュリティSOFT
    不要なファイルの削除
    Win2000カスタマイズ
    便利なキーボードショートカット
    9月末まで使える体験版セキュリティ

    非対応アプリ動作編
    Vegas Movie Studio 9
    EyeBall Chat
    ・CanonPowerShot[Soft/DPP]
    Logicool Mouse
    Microsoft IntelliPoint
    Google SketchUp Pro 7
    dance mixer
    Lismo Port
    DivX
    SONY ScreenSaver
    mixi アプリ
    mixi Station
    DivX v7.x
    ニコニコムービーメーカー(動画)
    RC-S330 PaSoRi
    Finale 2009
    ZoneAlarm 8.0
    ルナティア Online
    ストリートギアーズ
    xfy Blog Editor
    ATI Legacy Driver 9.8
    ATI Radeon Driver 8.1x/9.x
    ATI Ahci/Raid Driver
    IntelMatrixStorageManager7.6
    Photoshop Elements 7
    Premiere Elements 7
    PowerShell 1.0
    ai sp@ce
    電脳フィギュアARis
    VOCALOID2 ミク・リンレン
    ATOK 月額版(2008)
    Google Chrome/SRW Iron
    Evernote
    Media Player 10
    iTunes 7.6.2
    iPod Touch/iPhone Driver
    QuickTime 7.5x/7.6x
    foobar2000 9.5.x/9.6.x
    RealPlayer11
    Safari3/4.0
    ShockwavePlayer10/11
    Windows Live Writer
    Live Messenger
    Veoh Web Player / Web TV
    Level-R

    追加機能・カスタマイズ編
    MSXML 4.0SP3
    DirectX9.0c(2009/Aug)
    MS09-062(Gdiplus.dll)更新について
    Unicode 制御文字
    DirectX9.0c拡張Kit
    Internet Explorer6 Bonus Pack
    夏時間(DaylightSavingTime)
    レジストリバックアップを取る
    IME2007
    Windows Media Bonus Pack
    XPSファイルビューア
    Windows Defender
    文字化け対策(FontLink)
    Meirio(KB927489)
    msconfig
    圧縮フォルダ
    Windows Movie Maker
    IE5.01/5.5/6タブ化
    MediaTypeChanger(EISA構成)
    Win2000 SP4 Support Tool
    kill/tlist with Debugging Tools
    sc.exe with Resource kit
    reg.exe
    TaskTray 256色化
    ISO仮想CD/DVDドライバ
    IE6高速化とWSH 5.7/5.8
    MS Baseline Security Analyzer
    音声認識 API 5.1
    Text Service

    Win2000インストール編
    N10Jc
    ThinkPad X200(7454)
    Quad Core/X48/P5E3
    VAIO VGN Type S
    E6850搭載 サポートPC
    Let'snote CF-R6
    MacMini
    Dell LATITUDE D630
    Core i7 + X58 +ICH10R
    790FX + SB750
    Categories
    アーカイブ