zoukankan      html  css  js  c++  java
  • 微软WTL模板库完整版安装(VS2010+windows7X64位环境下)分享

    一:简介

    想必大家对于微软的MFC应该都比较熟悉。但是WTL可能很多人比较陌生吧。下面我就简单的说说这个库。

    首先对这个库的做个简单的介绍吧。

    WTL 是 Windows Template Library 的缩写,由微软的ATL(Active Template Library) 小组开发,

    主要是基于 ATL 对Win32API 的封装。从 2.0 后,功能逐步完善,成为了一个完整的支持窗口的框架(windows framework)。

    WTL 功能不如MFC完善,但是比 MFC 更小巧,不依赖 MFC 的DLL。

    mfc程序的封装虽然已经很完善了,但是框架生成的可执行程序往往很大,体积庞大,冗余,包含了很多系统库。

    而且初期学习难度大,起步高,这也是mfc最让很多人一头雾水的原因。

    而现在的WTL 版本更新已经达到8.1了,比较方便了, 支持VC++7.0 VC++8.0  VC++9.0 VC++10.0 VC++11.0

    WTL是一个好东东.它开发的程序都非常短小精悍.对开发WIN32的应用有非常好的好处.它不用MFC开发.但能够快速产生窗口和控件

    二:安装步骤:

    1 下载最新版的WTL8.1并解压缩,找到你的VS安装目录,进入其下的VCatlmfcinclude目录,将解压出来的include文件夹中的文件全部复制过来。

    2 进入VS安装目录下的VCVCWizardsAppWiz目录新建一个文件夹WTL。然后将解压出来的AppWiz文件夹下的所有文件复制到刚才新建的WTL文件夹下。

    3 再打开VS2010新建一个工程出现如图,恭喜完成。

    部分举例说明一下本人测试同样环境下SDI程序采用MFC库和WTL库的对比。 都在Release模式下,采用静态库

    MFC生成的结果如下:3420KB 大约3.4M

    WTL生成的结果如下:125KB 大约0.12M

    对比之下显而易见,用户自己体验。

    详细对比见下表格

     

    希望对你有所帮助,下载的WTl库链接地址

    http://download.csdn.net/detail/bjtbjt/5797531

    2013-07-22

  • 相关阅读:
    HDU 5115 Dire Wolf (区间DP)
    HDU 4283 You Are the One(区间DP(最优出栈顺序))
    ZOJ 3469 Food Delivery(区间DP好题)
    LightOJ 1422 Halloween Costumes(区间DP)
    POJ 1651 Multiplication Puzzle(区间DP)
    NYOJ 石子合并(一)(区间DP)
    POJ 2955 Brackets(括号匹配一)
    POJ 1141 Brackets Sequence(括号匹配二)
    ZOJ 3537 Cake(凸包+区间DP)
    Graham求凸包模板
  • 原文地址:https://www.cnblogs.com/microzone/p/3207606.html
Copyright © 2011-2022 走看看