- I posted this in the Windows Programming section however, no one has replied and i'm not completely sure that the Windows section was the correct section to post it in anyway. Thus, i'm posting this here as well.
- Hello, I've been doing console programming for a while and I've just started to transition from console programming to windows programming.
- I've been reading many tutorials, and i have been looking at templates and functions on the msdn website, and in visual studio,etc.
- I just wanted to know if anyone could recommend the next step for me (i have a basic understanding about instances, windows--of instances--, handles, and event driven program), and any potential books that i should use.
- I've heard good things about Pretzold's(i believe that's the authors name) book, is this book still up to date, or is it outdated? If it is outdated, would you mind recommending other readings to me(feel free to do so even if it is not outdated)?
- I apologize in advance for the barrage of questions and my inexperience.
In my opinion all you really need is Petzold's 5th edition for learning the basics, a book like Windows via C/C++ for more advanced topics and modern programming techniques, and the SDK documentation(MSDN or offline help) for reference.
I would say that using a wrapper to the WinAPI is a good idea. Win32 is the C API to the Windows OS. After all MFC is a wrapper to the WinAPI as is .NET and many other libraries, Borland OWL is another such wrapper. It means that you don't have to constantly re-invent the wheel and can concentrate on writing your program. If on the other hand you are after speed then it might be more efficient to go direct to the WinAPI. It all depends on the problem you are writing a program to solve