Vista is at the present time generally not supported by MinGW, and will not be officially supported by Code::Blocks for the near future, either. Most importantly, that's because Microsoft made certain things deliberately complicated or impossible under Vista.
We currently have no testing platform, and it is unsure when that'll be the case. Among the things that are most uncertain are the plugin framework and the web-update system. We do not presently know if and how they will (or will not) work with Vista.