
com
haizhongyun
“守法”转载
展开
-
C# DLL库自动注册的两种方法(调用Regsvr32法、调用DllRegisterServer函数法)
C# DLL库自动注册的两种方法(调用Regsvr32法、调用DllRegisterServer函数法)本文将为大家讲述DLL库自动注册的两种方法,包括调用Regsvr32方法等。希望通过本文能对大家有所帮助。 首先,大家都知道在Windows的“运行”中,输入“Regsvr32.exe 路径”这样的方法来手动注册Dll控件(OCX),显示这种方法对于程序的自动化部署等带来极大的转载 2012-04-05 14:38:59 · 10870 阅读 · 0 评论 -
整理:组件、组件服务、com、面向服务架构(SOA, service-oriented architecture)
COM,即组件对象模型,是关于如何建立组件以及如何通过组件建立应用程序的一个规范,说明了如何可动态交替更新组件。 使用组件的优点: 组件架构的一个优点就是应用可以随时间的流逝而发展进化。除此之外,使用组件还有一些可以使对以有应用的升级更加方便和灵活的优点,如应用的定制,组件库以及分布式组件等。 使用组件的种种优点直接来源于可以将它们动态的插入或卸出应用。为了实现这种功能,所有的组转载 2012-03-31 10:45:37 · 898 阅读 · 0 评论 -
vc中调用Com组件的方法详解
vc中调用Com组件的方法详解转载自:http://dingchaoqun12.blog.163.com/blog/static/1160625042011617112057264/需求:1.创建myCom.dll,该COM只有一个组件,两个接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组转载 2012-04-26 22:23:36 · 3372 阅读 · 0 评论 -
(摘)C++和C#相互调用COM组件的方法简介
1、在VS2005中,C#编写DLL并使用C++调用2、在VS2005中C#编写的COM组件,使用VC6.0调用3、在VC6.0中编写COM组件,使用VS2005 C#调用4、在VC6.0中编写COM组件,使用VC6.0调用其中每个类型都写了两个程序,一个为COM组件程序,一个为C++和C#相互调用COM组件调用程序程序实现:1、在VS2005中,C#编写DLL并使用C++转载 2012-04-26 22:44:13 · 667 阅读 · 0 评论 -
Regsvr32(windows注册/卸载组件)的使用方法详细说明
Regsvr32(windows注册/卸载组件)的使用方法详细说明 Regsvr32是一个Windows系统的内嵌程序,不仅存在于Windows2000 / XP下,同时也能在Windows98中找到它的身影。它的主要功能就是注册或卸载动态链接库文件(DLL)和嵌入式控件(OCX),Regsvr32是一个Windows系统的内嵌程序,不仅存在于Windows2000 / XP下,同转载 2012-05-10 10:44:41 · 16688 阅读 · 0 评论 -
CoInitializeEx 与CoInitialize的区别
CoInitialize、CoInitializeEx都是windows的API,主要是告诉windows以什么方式为程序创建COM对象,原因是程序调用com库函数(除CoGetMalloc和内存分配函数)之前必须初始化com库。 有哪些方式呢?单线程和多线程。 CoInitialize指明以单线程方式创建。 CoInitializeEx可以指定C转载 2012-06-02 11:38:48 · 16666 阅读 · 0 评论 -
C++中 _declspec(novtable) 的探讨
(1)V TA B L E(虚函数表)和VPTR(指向虚函数标的指针)的区别编译器到底做了什么实现的虚函数的晚绑定呢?我们来探个究竟。 编译器对每个包含虚函数的类创建一个表(称为V TA B L E)。在V TA B L E中,编译器放置特定类的虚函数地址。在每个带有虚函数的类中,编译器秘密地置一指针,称为v p o i n t e r(缩写为V P T R),指向这个对象的V TA转载 2012-07-31 16:23:23 · 1000 阅读 · 0 评论 -
用ATL创建COM组件详细解说
一、创建一个模型(工程) MyProj。二、给模型(工程)增加一个组件 MyCom。三、给组件增加方法(函数) MyF1、MyF2、MyF3、MyF4。一、创建模型(工程) MyProj在VC++6.0工作平台中,点击菜单 File下的 New 菜单项,在出现的 New 对话框中选中 Projects 卡片,在列表框中选中 ATL COM AppWizar转载 2012-08-01 15:22:56 · 11824 阅读 · 1 评论