Extending the MFC library add useful reusable features to the Microsoft foundation class library - Schmitt, David A. (Addison-Wesley Developers Press, 1996)