• COM制作


    一、BCB

    1、File-》New-》Other...-》C++Builder Projects-》ActiveX-》ActiveX Library

    2、File-》New-》Other...-》C++Builder Projects-》ActiveX-》Automation Object

    3、View-》Type Library (若.tlb文件已经打开,则无效)-》...(添加接口的方法等)

    4、切换到Impl文件,并实现相应的方法

    5、编译并注册(.tlb界面中有注册按钮,或使用/Regsvr32选项注册dll,/RegServer选项注册exe)

    二、ATL

    1、File-》New-》Project...-》Visual C++-》ATL-》ATL Project-》...

    注:在Application Settings页面,勾选“Allo merging of proxy/stub code”选项。

    2、View-》Class View-》Add-》Class...-》Visual C++-》ATL-》ATL Simple Objecct-》...

    注:在Options页面,勾选“ISupportErrorInfo”选项。

    3、在类视图中选择新添加的接口-》Add-》Add Method...-》...

    注:传出参数使用out选项,返回参数使用retval选项。

    4、在类视图中选择新添加的接口实现类,然后切换到相应的文件实现之。

    5、编译并注册(编译工程便实现了注册,也可以使用/Regsvr32选项注册dll,/RegServer选项注册exe)。

  • 相关阅读:
    软件工程课程-助教自我介绍
    软件工程课程-课代表信息
    软件工程课程-课后作业
    小知识记录:第四篇
    小知识记录:第三篇
    小知识记录:第二篇
    小知识记录:第一篇
    dd命令和fio命令测试磁盘io性能
    horizon仪表盘安装
    OpenStack安装部署笔记
  • 原文地址:https://www.cnblogs.com/plus/p/2397788.html
Copyright © 2020-2023  润新知