zoukankan      html  css  js  c++  java
  • 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)。

  • 相关阅读:
    4.14打印特殊图案
    4.13十进制/二进制转换器
    4.12程序运行时间
    4.11 计算文件的大小
    4.10文件的读写
    4.9位运算
    CyclicBarrier
    tar 命令
    MySQL 常用函数介绍
    mysql 表转 java 实体 sql
  • 原文地址:https://www.cnblogs.com/plus/p/2397788.html
Copyright © 2011-2022 走看看