あの無料のVC++EEでもWin32APIベースの開発は可能。
だが、あれは、NetFrameWork2.0を花粉としてあちこちへ
運んで欲しいという願いを込めてMSが配布したもの。
基本的に、あれでコンパイルした従来のWin32APIベースのソフトは、
NetFrameWork2.0がインストールされていないPCでは起動しない。
その点、MinGW + GCC はWin98でもWinXPでも、たぶん、Win2000でも、
NetFrameなんだらが、あってもなくても動く。

MinGW + GCC は、WinだろうがLinuxだろうが、垣根を越えて使える、
が、VC++系の処理系は、Windowsで閉じていて、なお、・・・。