Windows Programming in C++ how to begin?

Hello everyone. I am a bit confused at the moment. I want to learn a bit of windows programming to know how things actually work before I shift to something easier like MFC and also to a graphics library such as sfml or directx. But the problem is that win api is very complex and the tutorials for even the simplest programs are difficult to understand and I am confused if I have to memorize the code or the function and variable names. So could you please help me out?
Change the question a bit. Do I have to enter the full code MYSELF!!!! to program in win32 api or some of it is randomly generated. Please help.
closed account (z05DSL3A)
You could start with Learn to Program for Windows in C++ on MSDN
https://msdn.microsoft.com/library/windows/desktop/ff381399(v=vs.85).aspx
MSDN is a source of good information but can be tricky to navigate.
Thanks for the reply . I will only learn it for the concepts but i want to start directx programming which may require win32 knowledge. Can I start with directx or should I use something like sfml fort the time being.
Topic archived. No new replies allowed.