第二章 一个最简单窗口程序的转型
我知道,可能会有很多朋友对上一章的Hello, World!ATL版不以为然,因为它并不能算是什么ATL程序毕竟它只不过是有了个CComModule而已。不过不管怎样我还是要说,它几乎仍然拥有了一个ATL GUI程序的所有组成部分:入口、初始化、程序体、卸载
等等!也许你会突然打断我,还有注册窗口类、消息循环呢?
当然,对于一个完整的GUI程序来讲,这也是必要的。
貌似废话
不清楚你是否已经为本章的内容做好了准备,因为下面我们就要动真格的了。不过考虑到本书的读者群中可能会存在着相当一部分了解MFC却对Win32 GUI的基本原理和流程不甚熟悉的朋友,所以李马特别为你们准备了这一节的内容。SDK的粉丝们可以跳过这一节,如果你们觉得李马讲的有些拖沓冗长的话。
那么,我还是先以一个标准的Win32 SDK程序开始:
//////////////////////////////////////////////////////////////////////////// ATL的GUI程序设计...[ 查看全文 ]