The MFC Answer Book: Solutions for Effective Visual C++ Applications