创建ATL工程

自1993年Microsoft公布COM技术后,软件进入以COM为基础的组件化时代。但是由于COM技术的复杂和繁琐,使许多程序员望而却步。为此,Microsoft推出了COM SDK,以简化COM编程。但是随着网络技术的不断发展,COM技术要求能够在网络中传输,并且应减少网络带宽资源的使用。为此,Microsoft于1995年又推出了新的COM开发工具--活动模板库(Active Template Library,ATL)。它是一套基于模板的C++类,使用这些类可以快速地创建COM。本实例将介绍如何创建ATL工程。

(1)在Visual C++ 6.0开发环境中选择File→New命令,弹出New窗口,选择Projects选项卡,然后选择ATL COM AppWizard选项。在Project name文本框中输入创建的工程名"Sample",在Location文本框中设置工程文件存放的位置为"E: /范例大全/Sample",如图1.30所示。

(2)单击OK按钮,弹出ATL COM AppWizard-Step 1 of 1窗口,选中Support MFC复选框,如图1.31所示。

创建ATL工程
图1.30 创建ATL工程
创建ATL工程
图1.31 ATL COM AppWizard-Step 1 of 1窗口

心法领悟008:ATL控件的创建方法。

用户可以通过本实例介绍的方法来创建ATL控件,在创建工程以后,需要在工作区的类视图窗口中用鼠标右键单击根节点,在弹出的快捷菜单中选择New ATL Object命令,打开ATL对象向导窗口进行相关设置。

相关文章:

  • 2021-11-28
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2021-09-13
  • 2022-12-23
猜你喜欢
  • 2021-07-14
  • 2021-06-17
  • 2021-08-03
  • 2022-12-23
  • 2021-07-23
  • 2021-12-27
  • 2021-08-24
相关资源
相似解决方案