WTL安装

1.在AppWiz文件夹下有多个JScript文件,依据自己的编辑器选择对应的文件执行。


假设双击无法执行的话,则执行wscript //e:jscript (文件路径)


如wscript //e:jscript D:\workplaces\WTL\Wizards\AppWiz\setup100.js


AppWiz\
    setup70.js AppWizard setup program for VC++ .NET 2002
    setup71.js AppWizard setup program for VC++ .NET 2003
    setup80.js AppWizard setup program for VC++ 2005
    setup80x.js AppWizard setup program for VC++ 2005 Express
    setup90.js AppWizard setup program for VC++ 2008
    setup90x.js AppWizard setup program for VC++ 2008 Express
    setup100.js AppWizard setup program for VC++ 2010
    setup100x.js AppWizard setup program for VC++ 2010 Express
    setup110.js AppWizard setup program for VC++ 11
    setup110x.js AppWizard setup program for VC++ 11 Express


2.打开VS新建就能够看到项目里有WTL了。新建一个WTLproject


右击项目->属性>VC++文件夹。加入WTL的include文件夹的文件夹。






ps:最新版本号的WTL为9.0版本号。AppWiz文件夹以下仅仅有setup.js以及项目导航文件(那个文件夹),
所以。仅仅要执行setup.js选择一个vc平台就可以。
可是,我的win8下出现了无法导航的问题。所以仅仅能在其它电脑上建好一个project靠过来就可以。
无法导航的原因应该是IE的版本号问题,在解析default.htm文件时出错。

作为现代C++最重要的特色技术,template正在各个传统领域攻城略地。从基本算法与数据结构,到正则表达式与XML解析,从高性能数学计算,到资源 的分配与管理,从网络分布式计算环境,到组件模型创建,从静态多态性的维度扩展,到设计模式的自动生成,神奇的template显示出其令人叹为观止的强 劲实力,如果不是有一个隐隐的痛处,template爱好者简直可以去狂欢了。 这个隐隐的痛处,就是在GUI编程领域。 现 有的大部分成熟GUI框架和工具库,其定型时间都在90年代早期,不管是因为什么原因,总之我们根本看不到template技术在这些环境中的任何重要运 用。无论是专有MFC和OWL,还是开源的wxWindow和Mozilla, 以至于是专有还是开源都说不清楚的Qt,它们在其他方面有着诸多不同,偏偏倒是在对待模板技术上空前一致:严格限制在底层的数据结构领域内,抵制模板技术 流入GUI主体结构。最过分的wxWindow和Mozilla,在代码编写规范里严厉禁止使用1990年之后发展出来的任何C++特性,模板、异常、多 继承、STL等等,均在黑名单上。诸位有兴趣,不妨去看看,那与其说是一份C++代码编写规范,倒不如说是对C++现代特性在GUI领域应用的一份不公正 的判决书。 难道模板技术真的在GUI领域无用武之地吗? WTL给出了一个响亮的回答。 WTL是微软 ATL开发组成员Nenad Stefanovic先生在ATL Windowing机制上发展起来的一整套GUI框架,运用template技术组织和创建GUI对象,构筑了精致的面向对象框架(没错,在这里 object oriented与template达成了精致的融合)。虽然没有获得微软的官方支持,虽然其使用者人数很少,但是确实是“用过的都说好”,有位微软 MVP人士甚至说,这是微软有史以来推出的最优秀的一个framework。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值