Hi,
I have learned C++ and create program in DOS environment, and now i would like to create Window application and do window programming.

Last year i bought a book call: "Visual C++ 6 in 24 hours".(I didn't start it yet..) But today, i realize that there are a new version of Visual C++(Visual C++ .NET).

It seem that Visual C++ 6 is using MFC, but Visual C++ .NET use other thing...

So which one i should learn??

If i learn Visual C++, would it help me to learn Visual Basic later??

Is there similarity between Visual C++ and Visual Basic????