VC+DirectXでの作成は相当難易度高いので他の環境のほうがいいと思いますよ。
Windowsプログラム+DirectXについての理解をしながら
さらにゲームプログラムしなきゃいけないので勉強することが多すぎるんですよ。
あえてやるなら、DirectXで作ったゲームのライブラリやソースを公開しているところが
あるのでそれをいじることから始めるのがいいと思います。

個人的なおすすめ環境としては、Javaか、Flash(Flex,ActionScript)かな。
ゲームを作る基本的な部分である、画像の表示、マウス、キーボードの入力
簡単に作れ、ネットで公開でき、無料で作れるってことですごく良い感じです。

>本で勉強する場合、少しでも本と違うことが起こるとそれを調べるのに
>長時間かかるという状態に陥ってしまってますorz
プログラマなら誰しも通る道ですねそれはw
コンパイルオプションとか、環境変数とか、パスが違うとかで僕もいろいろ苦しめられました。

プログラム歴0からで,ウィンドウを作れるっていうのは正直すごいと思うので、
作りやすい環境でゲーム作成を楽しんで欲しいですねー。