2011-01-04 17 views
7

古いウィンドウでは、カードゲームのUIに使用されていたcards.dllというライブラリがありました。彼らは今、違うものを使っているようです。新しいウィンドウでMicrosoftがペイントカードをどのようにしているか知っていますか?Windows 7のCards.dll

ありがとうございます。

答えて

5

32ビットのWindows XPからcards.dllを開き、ファイルにビットマップリソースが含まれています。このDLLは、Windows 7(64-bit)には存在しません。私はリソースエディタで.exeを開いて、私が通常期待していたビットマップ参照を見つけられませんでした。

次に、Dependency Walkerで実行可能ファイルを開いて、cards.dllに相当する追加の参照があったかどうかを調べました。 DirectXへの参照があったので、カードがそのAPIを使用して描画されていると思われ、おそらくビットマップ以外にコード化されている可能性があります。 Process Explorer'sスレッドビューは、DirectXが使用されていることも示唆しています。