   Visual studio 2005 express
  How on earth do I set up DX9 with VS 2005 express. No one seems to give me a straight answer...I'm just switching over IDE's and I'm having a seriously hard time figureing out this one.   
  C++? If so...You need to set the directories in Tools->Options->Projects and Solutions->VC++ Directories. You will need to set the include and library directories for the Directx SDK. Also express does not come with the Platform SDK so you will need to download that and set the directories there as well. The third thing is that the libraries are not automatically linked for the platform SDK like in other versions of Visual C++ so you will need to manually add them to your project. Libraries like "kernel32.lib user32.lib gdi32.lib ...", I can't remember anymore of them.   ;  it's say's that it's already linked to Microsoft Directx SDK 2007 and Platform SDK\binit still doesn't do anything...   ;  define "doesn't do anything".  Are you getting compiler errors, linker errors, does your app crash?We can't see your machine & don't know what's inside your head.  Please be explicit in describing your problem.-me   ;  1>------ Build started: Project: First One, Configuration: Debug Win32 ------1>Compiling...1>First One.cpp1>c:\program files\microsoft directx sdk (august 2007)\include\d3d9.h(40) : fatal error C1083: Cannot open include file: 'objbase.h': No such file or directory1>Build log was saved at "file://c:\Users\C\Desktop\C++\First One\First One\Debug\BuildLog.htm"1>First One - 1 error(s), 0 warning(s)========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========is say'sc:\program files\microsoft directx sdk (august 2007)\include\d3d9.hdoesn't exist... it clearly does because I can see it   ;Quote:Original post by TheKrustis say'sc:\program files\microsoft directx sdk (august 2007)\include\d3d9.hdoesn't exist... it clearly does because I can see itThis actually says that objbase.h does not exist. You are missing the platform SDK.EDIT: I found this great link for you msdn;  You are missing the Platform SDK, or you did not follow the post-install configuration instructions correctly (probably your include search paths are wrong). Review those instructions (linked from here under Using the Platform SDK."   