在VC中使用代码组件的三种方法

原创 2005年05月31日 19:30:00

      第一种方法:

  • 创建工程,并初始化COM库.在InitInstance的开始和返回前分别添加:

CoInitialize(NULL);

...

CoUninitialize();

  • 包含组件头文件 :#include "../COMSample.h"    

#include"../COMSample_i.c"

.h文件包含了接口的C++定义,并说明IID,CLSID的符号化常量   .c文件包含了IID,CLSID和LIBID的GUID定义

       第二种方法:

  • 创建工程,初始化COM. 在应用程序类的InitInstance中添加AfxOleInit();
  • 创建组件包装类:View->ClassWizard单击"AddClass",选择From a Type Library(来自类型库),在../COMSample.tlb
  • 释放组件对象:ReleaseDispatch();

     第三种方法:

  • 创建工程,初始化COM,在InitInstance中调用AfxOleInit();
  • 利用#inport指令引入类型库.在stdafx.h中添加:#import "../COMSample.tlb"/ rename_namespace("...")    using namespace ...
  • 定义智能指针变量

                

在VC中使用代码组件的三种方法

在VC中使用代码组件的三种方法 ...
  • maliang1225
  • maliang1225
  • 2007年05月11日 14:43
  • 429

依赖在代码中的几种表现形式

1.依赖关系用虚线加箭头表示,依赖关系是五中关系中耦合最小的一种关系 2.依赖关系的三种表现形式(以动物和水为例): (1)Water类是public的,Animal类可以调用它。 (2)w...
  • u013046597
  • u013046597
  • 2015年02月09日 19:11
  • 1421

Spring在Web项目中的三种启动加载的配置

在最近的项目中,使用到了spring相关的很多东西,有点把spring的配置给搞混了,从网上查到的资料以及整理了一下。 在Web项目中,启动spring容器的方式有三种,ContextLoade...
  • lxlmlj
  • lxlmlj
  • 2013年09月29日 01:05
  • 338

vc中调用Com组件的五种方法详解

vc中调用Com组件的方法详解 转载自:http://www.cppblog.com/woaidongmao/archive/2011/01/10/138250.html 需求: 1.创建myC...
  • blacet
  • blacet
  • 2016年02月19日 10:38
  • 3653

vue--自定义全局方法,在组件里面使用

在main.js里进行全局注册 Vue.prototype.funcName = function (){} 在所有组件里可调用 this.funcName();...
  • xiao_yu_liu
  • xiao_yu_liu
  • 2017年05月31日 15:41
  • 3251

Java中的三种注释方法

1、单行注释  // public static void main(String[] args){ System.out.println("Hello!"); //输出Hello!} ...
  • houzhuoran
  • houzhuoran
  • 2016年08月08日 23:08
  • 369

命名空间和Action的三种创建方法

1、命名空间Namespace namespace缺省情况下相当于:namespace=””; 2、Action创建的三种方法: 2.1、直接创建一个类提供一个execute()方法并返回字...
  • summer2015
  • summer2015
  • 2013年06月04日 16:40
  • 1251

在VC中调用WebService (非托管)

一、使用Visual Studio.NET调用WebService  很多次看到网友讨论VC中调用WebService的问题,其实在Visual Studio.Net(下称VS.NET)及其以后的版本...
  • ArduousBonze
  • ArduousBonze
  • 2008年04月16日 16:50
  • 4654

COM组件开发(四)——VC++调用COM组件的方法

ActiveX 控件          对于ActiveX控件,可以在Visual Studio中使用ClassWizard的方法引入,在MFC项目中选择菜单“项目”——> “添加类”——>“Acti...
  • q5806622
  • q5806622
  • 2015年02月16日 15:15
  • 8445

Android之Activity的三种状态陈述

Android之Activity的三种状态陈述
  • ly_rose
  • ly_rose
  • 2015年11月17日 11:41
  • 850
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在VC中使用代码组件的三种方法
举报原因:
原因补充:

(最多只允许输入30个字)