Do you know C++? If you don't, learn that first before trying to make Windows applications, whether with MFC or the API.

If you really want to use MFC, then this is the learning curve:

C++ -> API -> MFC

Lots of people get to MFC and decide it's crap (like me) then stick with the API

So see www.cplusplus.com and the FAQ here on VB-W