As far as I know, Dev-C++ works on Windows Vista. You can also download and use Visual Studio 2008 Express Edition for free, see http://www.microsoft.com/express/ for more information.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
VC++ 6.0 will work on Vista but you will get a lot of compatability warning messages. VC++ 2008 Express runs perfectly on Vista. So if you are currently using VC++ 6.0 you should upgrade to VC++ 2008.
I use Dev-C++ on Vista. But you may have to add full paths to the directories listed in in Tools --> Compiler Options --> Directories.
Ancient Dragon
Retired & Loving It
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343