Is there a Registry setting that I can look for to determine whether or not the Visual C++ redistributable is installed, whether standalone or as part of Visual Studio 2008?
Quick and dirty:
if (LoadLibrary(L"msvcrt80.dll")!=NULL) { // it is installed }
Loadlibrary will handle searching the paths for you.