ATL编程初级教程(图文事例)(VS2005)

http://www.vckbase.com/document/viewdoc/?id=1498

二、建立 ATL 工程

  步骤2.1:建立一个解决方案。
  步骤2.2:在 该解决方案中,新建一个 vc++ 的 ATL 项目。示例程序叫 Simple2,并选择DLL方式,见图一、图二。


图一、新建 ATL 项目


图二、选择非属性化的DLL组件类型

  属性化 属性化编程,是未来的方向,但我们现在先不要选它。
  动态链接库(DLL) 选择它。
  可执行文件(EXE) 以后再讲。
  服务(EXE) 表示建立一个系统服务组件程序,系统启动后就会加载并执行的程序。
  允许合并代理/存根(stub)代码 选择该项表示把“代理/存根”代码合并到组件程序中,否则需要单独编译,单独注册代理存根程序。代理/存根,这个是什么概念?还记得我们在上回书中介绍的吗?当调用者调用进程外或远程组件功能的时候,其实是代理/存根负责数据交换的。关于代理/存根的具体变成和操作,以后再说啦......
  支持 MFC 除非有特殊的原因,我们写 ATL 程序,最好不要选择该项。你可能

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值