Quote:
Originally Posted by slavik262
It gets better and better.
|
While the fundamentals of writing Windows applications is relatively straightforward, it's all the arcane gotchas that take a long time to come across and learn so you can be really good. If you're looking for a C++ framework, I'd go with MFC to start. There's good Wizard support in Visual Studio and lots of help available on the Web. There are literally thousands of examples to be had.
www.codeproject.com is a very good source of both information and examples. One comment about examples though, the ones provided directly by Microsoft are horrible and you'd be better off never looking at them.
Another good choice for a C++ framework is WTL, Windows Template Library. It was originally developed as a side project within Microsoft to be what MFC was not, a object oriented C++ solution. Since it uses templates heavily, it's probably not that easy for a beginner to get up to speed on. It was never officially supported by Microsoft and is now an open source at Source Forge. It's what I'm currently using for what little Windows programming I do these days.