- ベストアンサー
VC++6.0とPlatformSDK
VC++6.0 MFCを使用したアプリで使用を検討している 画像入力ボードをがあって、DirextShowを使用するので 必要な環境にPlatformSDKがいると書いてありました。 いろいろ調べてMicrosoftでダウンロードできるPlatformSDKが 下記の3種類あって (1)Windows Server 2003 PSDK Full Download with LocalInstall (February 2003 Edition) (2)Windows Server 2003 SP1 Platform SDK Web Install (3)Windows Server 2003 R2 Platform SDK Web Install (2)(3)はVC++6.0ではうまく動かないようなことが書いてありました。 また(1)をインストールするとDShow.hが見当たりません。 もしかすると(1)はアップデート版でベースになるSDK無しでは 動作しないのでしょうか?
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございました。 PlatformSDKを削除して 教えていただいたDirectX 9.0 SDKを入れて #define DWORD_PTR DWORD #define ULONG_PTR DWORD #define LONG_PTR WORD 自分で上記のデファインをしたところ取り敢えず 何もしないアプリではリビルドできるようになりました。 実際動作させるとまだ何かあるかもしれませんが… いろいろありがとうございました。