I'm begginning to evaluate the WTL for using it to build light GUI front ends, so I decided to start with this into article, and I think is a good tutorial. However, I'm using VS.Net and downloaded the WTL 7.0. After the step of adding the Color menu and toolbar buttons, and compiling, the application fails with saveral ATL asserts, whenever the user clicks on the Color Menu options.
Anyone knows how to fix this problem (I've created my HelloWorld app using the WTL7.0 wizard)??
By, the way the downloaded source code for WTL3.0 also has the same problem.
My oppinion wether to WTL or not to WTL is: Nevertheless WTL has a genious principle it would need some years of developing to make it comparable to MFC. Very much usefull are the helper-classes (CString, CBitmap, CDC ...) in developing ATL-controls like we did before.
Here is some info from Nenad (MS guy that writes WTL)
In addition to the Platform SDK, WTL 3.1 is now also available on the MSDN Downloads. Just go to http://msdn.microsoft.com/downloads, and find WTL under the "Visual Studio, Tools and Languages" \ "Visual C++"
Then I always suggest that you add the include directory to your include paths in the compiler. This will allow the compiler to find everything.