Ja, Visual C++ ist eine Erweiterung/Abänderung des Standard C++. Du wirst hier zum Großteil mit GUI-Programmierung konfrontiert. Das ist nichts, womit du dich anfänglich auseinandersetzen solltest.
Weiterhin gibt es einen großen Unterschied zwischen ISO C++ und C++/CLI oder Managed C++. Die Sprache hat mehrere Konzepte (z.B. einen Garbage Collector), den es unter ISO C++ nicht gibt.
Infos hierzu:
http://de.wikipedia.org/wiki/C%2B%2B/CLI