Are you still having this issue? Just had this problem while reading the Beginning Game Programming with C++ book.
The solution I found is to check which platform is selected on the editor itself, right next to the "Local Windows Debugger" button. Visual Studio was not recognizing the header because I downloaded the 32 bits version, and the compiler was searching for a 64 one, maybe it is the same for you?