O Windows Vista não suporta o Visual Studio 6, a menos que você esteja instalando um subconjunto muito específico do Visual Basic 6.0 somente .
A sua questão parece misturar VC ++ e VB, por isso não tenho a certeza do estado da sua máquina, mas posso garantir que o Visual C ++ 6.0 não será executado em nada superior ao Windows XP.