添加ATL简单对象Simple Object

  1. 文件 - 新建 - 项目 - ATL - ATL项目 - 确定

  2. 下一步 - 勾选允许合并代理/存根代码(p) - 完成

  3. 右键添加类 - ATL - ATL简单对象 - 添加 -如下图-完成
    添加ATL简单对象Simple Object

  4. 选项配置-完成
    添加ATL简单对象Simple Object

  5. 编译报错error MSB8011: Failed to register output;
    修改:属性 - 链接器 - 常规 - 逐用户重定向 - 是

  6. 类视图 - 右键IHelloSampleObject - 添加方法
    添加ATL简单对象Simple Object

  7. 方法实现
    添加ATL简单对象Simple Object

  8. 类视图 - 右键IHelloSampleObject - 添加属性
    添加ATL简单对象Simple Object

  9. 右键CHelloSampleObject
    添加ATL简单对象Simple Object

  10. 属性变量初始化
    添加ATL简单对象Simple Object

  11. 实现get_Description,put_Description

添加ATL简单对象Simple Object