关于DirectDraw的头文件?

我安装了Direct9 SDK 而且在Tool->Options的选项中把VC98的放在了第一位,把Direct9 SDK的放在了第二位,这样当我声明DirectDraw时,会报错说:'LPDIRECTDRAW7' : missing storage-class or type specifiers。而当我把VC98的include放在了第二位,把Direct9 SDK的include放在了第一位时,又会报错说:C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(305) : error C2146: syntax error : missing ';' before identifier 'dwReserved1'
C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(305) : error C2501: 'DWORD_PTR' : missing storage-class or type specifiers
C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(305) : error C2501: 'dwReserved1' : missing storage-class or type specifiers
C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(306) : error C2146: syntax error : missing ';' before identifier 'dwReserved2'
C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(306) : error C2501: 'DWORD_PTR' : missing storage-class or type specifiers
C:\PROGRAM FILES\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDE\dsound.h(306) : error C2501: 'dwReserved2' : missing storage-class or type specifiers

请问这如何是好啊,到底该怎么办,该把那个放在前边???
[1281 byte] By [elang2006-静悄悄] at [2008-1-9]
# 1
应该是SDK的路径优先。
gong_chen-尘 at 2007-10-19 > top of Msdn China Tech,专题开发,技术,项目,游戏开发...
# 2
那产生的错误怎么处理阿?
elang2006-静悄悄 at 2007-10-19 > top of Msdn China Tech,专题开发,技术,项目,游戏开发...
# 3
把Direct9 SDK的放在了第1位
kelland120 at 2007-10-19 > top of Msdn China Tech,专题开发,技术,项目,游戏开发...