Se studi il C++ hai a disposizione diverse librerie: Qt5 (Community), wxWidgets, MFC (incluse con Visual Studio), Embarcadero RAD Studio, ecc. Qt5 non è difficile (si trovano on-line diversi tutorial, ad esempio ) per un uso standard; wxWidgets non l'ho mai usata ma valgono le stesse considerazioni ().
Visual Basic (immagino .NET) è un linguaggio diverso dal C++, così come C#.
Il Visual C lo puoi adoperare con le API Windows (ma anche qui, non è C++).