WEB开发网
开发学院软件开发VC ATL的GUI程序设计(前言) 阅读

ATL的GUI程序设计(前言)

 2006-07-22 22:54:34 来源:WEB开发网   
核心提示:前言也许,你是一个顽固的SDK簇拥者;也许,ATL的GUI程序设计(前言),你对MFC抱着无比排斥的态度,甚至像我一样对它几乎一无所知;也许,如果您于此期间曾经在网上或其它媒体上看到过我的Win32技术文章,就应该会发现这其中我极少涉猎MFC的任何内容——我不否认我对它存在着狭隘的偏见,你符合上

前言

也许,你是一个顽固的SDK簇拥者;

也许,你对MFC抱着无比排斥的态度,甚至像我一样对它几乎一无所知;

也许,你符合上面两条,而且正在寻求着一种出路;

也许,你找到了一条出路——WTL,但是仍然为它的技术支持、它的上下兼容性感到担忧;

也许,你还有着更多的也许;

也许,这时候你看到了李马的这篇文章。

世界上的故事,往往就是由各种“也许”交织而成的。

我的转型

历史告诉我,在向别人推荐一样东西的时候,首先应该告诉别人你从中获益了多少,如是才能够使这一切更加具有说服力。比如我告诉你,我自从用了ATL之后,腰不酸了、腿不疼了、走路也有劲儿了,那么你没准儿就会对ATL产生些许的好感。是的,在《前言》的这一节里,我将以我自身的Win32 GUI程序设计经历来向你不遗余力地推荐ATL——因为我的这一系列连载就是以它为主题的。

2000年,我开始用Visual Basic学写Win32下(严格地说,当时的Windows 95并不能算是纯粹的Win32系统,它只是一个16/32位Windows的杂种)的程序。到了2001年,我开始厌倦它的运行库与运行效率,于是转投了Delphi。也许是Borland的粉丝不好做,也许是我厌倦了PASCAL的严谨,又也许是那种“真正的程序员用VC”的幼稚思想在作怪——总之,我又投向了VC。

一方面是我忒抠门儿,不舍得花钱买好书;另一方面,中国的MFC书籍琳琅满目鱼龙混杂而使我无法提起学习的兴致——反正不知道什么时候开始,我就开始强烈抵触MFC这个本无过错的Framework,而仅仅凭着杂志报纸上寥寥的几篇SDK文章和全英文的MSDN 6.0开始了我艰难的学习长征。所幸,这一路上虽然磕磕绊绊,但最终我还是到达了属于我的陕北。如果您于此期间曾经在网上或其它媒体上看到过我的Win32技术文章,就应该会发现这其中我极少涉猎MFC的任何内容——我不否认我对它存在着狭隘的偏见,虽然我在2005年完成的毕业设计是用MFC编写的。

1 2 3  下一页

Tags:ATL GUI 程序设计

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接