ホントにC言語を勉強したいなら、GNUが使えるLinuxなんかを
ダウンロードしてCD-Rに焼いてインスコすれば、安上がりだし
WindowsでもフリーなBorland BC++5.5がある。

C言語でWinアプリを組めばメッセージ駆動の勉強にもなっちゃうよ。
独力で .rcの記述をしながら、WinMain()、WinProc() のデザインから
始めるのも良いかも。