A few questions about Visual Basic, C++, and starting windows programming
I've learn how to do DOS C++ (Classes, variables, structures, etc) And trying to get into the world of windows programming, and got some questions:
1: VC++, .NET, MFC, winapi: I understand that these are all windows codes based on C++. I also understand that all apart from winapi are functions that clean up the complicated code in winapi. What I'm asking is for a beginner in windows programming who would be concentrating on games programming, should I learn the winapi to the full extent, or should i jut gain a basic understanding then move on to one of the above?
2: What is the most commonly used compiler in games programming? I've been using Dev C++ (From bloodshed) But i realise that Visual Basic 2008 is popular/
3: Anyone got any good tutorials on using Visual Basic 2008? It might sound stupid, but all I can access is the front end and some deeply simplified code on certain files. I can create windows programs, but it sucks if you are trying to learn what to do.
I know this might be silly/answered before, but I'm new to this :D