You're welcome. :)
Be aware that, despite the similar name and similarities in coding, the "real" C++ (AKA native C++) and C++/CLI in fact are distinct languages. If you want to learn C++ and are not quite sure which of the two to use, chances are what you actually want/need to learn is native C++. The two most relevant forum sections regarding this on CodeGuru are
Visual C++ Programming and
C++ (Non Visual C++ Issues). The former is mostly about Windows programming using Visual C++ with the MFC framework. However, the Express Edition of VC++ does not feature MFC. The latter forum section is about almost anything else regarding the use of the C++ languare, Windows-related or not.
If, OTOH, you want to do .NET development, you may use C++/CLI for that. It
can be used as a general-purpose .NET programming language, but mostly it's used specifically for interfacing between .NET and native code, AKA interop. The usually preferred mainstream .NET languages are VB .NET, that you already mentioned, and C#.