Hello,
Thanks for your replies, I am checking out codeproject now. Also, what exactly is WTL and where can I find it?
Also, I think I didn't express myself perfectly. I am aware that I can obtain source code for everything that I want to do, but that isn't exactly what I want. I hate not knowing how things work, I like getting to the guts of everything (that is why I am learning assembly and starting to look into drivers and hardware, and stuff like that).
What I really want to learn is how everything works, from the lowest level possible. Is the win32 API the lowest level available for devellopers on the windows platform? I want to be able to, if needed, make all the source code I need, or modify existing code.
What I want to be able to do is be able to understand how the MFC works. Have a strong understanding of everything, and not just create an SDI application, and not really understand what's going on (for example).
So, basically, what is the lowest level available? And then how should I work my learning up from there, so that eventually, I could write my own sets of classes, etc... (yeah, eventually, I would like to participate on the wxWindows project).
But, I'll look into some of this stuff already,
Thanks,
Carl