COM
文章平均质量分 57
liziwen
这个作者很懒,什么都没留下…
展开
-
自动化__建立与使用__MFC规则DLL+ATL_简单对象.txt
自动化:MFC 规则DLL,支持自动化的.添加从CCmdTarget派生的类(只有它才支持自动化)添加接口函数,实现接口函数(在接口处添加,在接口的实现类中实现函数)编译,注册.使用:使用前要注册.(比较麻烦) 1(C++中),导入类型库(自动调用拆包成.h文件导入到项目中.) 记得要添加头文件 CoInitialize(NULL); ICDispSimple spDisp; /原创 2007-08-29 22:56:00 · 451 阅读 · 0 评论 -
COM-为什么使用COM
COM——到底是什么? 简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C++不同,它提倡源代码重用。ATL便是一个很好的例证。源码级重用虽然好,但只能用于C++。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程膨胀和臃肿。 COM--为什么使用Windows使用DLLs在二进制级共享代码。这也是Windows程序运行的关键——重用kernel32.dll, user3原创 2007-10-08 22:01:00 · 531 阅读 · 0 评论 -
MFC_AtiveX_开发过程_Step By Step
ActiveX学习新发现:在msdn中刚刚找到了资料(主题) ActiveX Controls.一下子又明白了很多.原来ActiveX是利用了COM技术的.而ActiveX利用的技术还真的多: COM, Connectable objects可连接对象 ,Uniform data transfer统一数据传输 ,Compound documents 复合文档,Property page原创 2007-09-05 21:55:00 · 1097 阅读 · 0 评论 -
显示标准COM ActiveX Win32的错误信息
LPVOID lpMsgBuf; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, GetLastError(),//错误的消息代码 DWORD类型 MAKELANGID(LANG_NEUT原创 2007-08-30 10:18:00 · 300 阅读 · 0 评论 -
组件的注册
1:MFC的几个动态连接库需要导入(在J:/WINDOWS/system32目录下)MSVCRTD.dll MFCO42D.DLL MSVCR71.DLL2:VC6.0的几个控件需要注册--使用的时候没有问题,但是在.net环境下不提供注册信息没法实例化,也就是没法编辑.3:自己编写的组件需要注册 进程外组件的注册使用: HrCom.exe /regserver 注销使用: HrCom.ex原创 2007-08-29 22:58:00 · 483 阅读 · 0 评论 -
MFC_ActiveX学习笔记_05_12_16.doc
ActiveX学习新发现:在msdn中刚刚找到了资料(主题) ActiveX Controls.一下子又明白了很多.原来ActiveX是利用了COM技术的.而ActiveX利用的技术还真的多: COM, Connectable objects可连接对象 ,Uniform data transfer统一数据传输 ,Compound documents 复合文档,Property page原创 2007-08-29 23:03:00 · 1792 阅读 · 0 评论 -
Simple8.CDispSimple_ActiveX测试.html
TestDispSimplefunction TestDispSimple(){ var dispSimpleObj = new ActiveXObject("Simple8.CDispSimple"); //以ProgID启动组件window.alert(dispSimpleObj.Upper("how do you do? /0 :)"));window.alert(dispSim原创 2007-08-29 22:49:00 · 242 阅读 · 0 评论 -
Hello_ATL_ActiveX控件测试 vbs文件
保存为vbs文件Set obj=CreateObject("Simple8.CDispSimple")MsgBox obj.Upper("hello")MsgBox obj.Add(1,2)MsgBox obj.Add("Hello"," World!")MsgBox obj.Add(100,"23")Set obj=Nothing原创 2007-08-29 22:42:00 · 322 阅读 · 0 评论 -
ATL实现COM--DLL形式
---本书英文版本于2001年出版.JITA:just-in-Time Activation即时激活,组件被调用时实例化组件,在组件完成工作后丢弃组件. 目前,大多数 Windwos企业级开发者都是在现有COM标准的基础上使用VB6.0和VC6.0(包括ATL)开发应用程序的. 应用程序包含组件,组件包含接口,接口包含方法 创建COM+应用程序步骤:1:创建传统的C原创 2007-08-27 23:26:00 · 1158 阅读 · 0 评论 -
How to obtain access to an ActiveX control from its property page
http://support.microsoft.com/kb/205670/en-us#topThere is a mistake in step 8 In this article.It should include two header file :#include "MyTestCtrl.h"#include "CDMyTest.h"but not :#include "转载 2007-12-05 10:11:00 · 350 阅读 · 0 评论