<COM原理和应用>第七章的ITextObject代码是什么?
摘要:第7章中有如下的描述:-----------------------------------为了在程序中使用"Text.Object"文本对象,我们利用ClassWizard引入文本对象控制类,ClassWizard会为我们创建一个COleDispatchDriver的派生类ITextObject,在后面代码中我们将会看到ITextObject类的用法。--------------------...
阅读全文
posted @
2016-08-12 11:37
今夜太冷
阅读(382)
推荐(0) 编辑
COM结构化存储中存储对象或者流对象的命名规则
摘要:COM结构化存储中存储对象或者流对象的命名规则
阅读全文
posted @
2016-08-09 14:49
今夜太冷
阅读(281)
推荐(0) 编辑
VS2008:Failed to return new Code Element
摘要:VS2008添加自动化类,报错: 【解决方法1】 This can be fixed by installing SP1. Please see https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=100182 【解决方法2】 I already have s...
阅读全文
posted @
2016-08-05 18:03
今夜太冷
阅读(438)
推荐(0) 编辑
MFC COM调用时出现E_OUTOFMEMORY错误
摘要:按照第五章写的基于MFCdll的COM,COM对象不是基于Automation的,自己映射了接口,也把潘爱民的源代码看了,感觉和他的代码一样呀,为什么在客户端用CoCreateInstance就出现了E_OUTOFMEMORY呢? 【分析】 打开OLEVIEW,在All Objects类别下找到这个组件。 点击或者右键"Create Instance"都报错,跟程序中调用的错误是...
阅读全文
posted @
2016-08-03 16:08
今夜太冷
阅读(1205)
推荐(0) 编辑
关于COM组件log的位置
摘要:进程内组件写的log,如果不指定路径直接提供文件名,log文件的位置在dll所在的目录中。 进程外组件写的log,如果不指定路径直接提供文件名,log文件的位置不在exe所在的目录中,而是在系统目录。
阅读全文
posted @
2016-07-27 10:47
今夜太冷
阅读(416)
推荐(0) 编辑
CoCreateInstance(转)
摘要:CoCreateInstance 创建组件的最简单的方法是使用CoCreateInstance函数。 在COM库中包含一个用于创建组件的名为CoCreateInstance的函数。此函数需要一个CLSID参数,在此基础上创建相应组件的一个实例,并返回此组件的某个接口。 CoCreateInstance 的声明 HRESULT _stdcall CoCreate...
阅读全文
posted @
2016-07-26 16:33
今夜太冷
阅读(566)
推荐(0) 编辑
添加的注册表项找不到怎么回事?
摘要:添加了注册表项,死活找不到怎么回事?搜索也搜不到。 解决方法: 重新打开regedit
阅读全文
posted @
2016-07-19 14:10
今夜太冷
阅读(1291)
推荐(0) 编辑
导出DLLRegisterServer接口遇到的问题
摘要:I'm trying to add DLLRegisterServer and DLLUnregisterServer entry points to an existing DLL that is exporting other functions. I have the olectl.h header included and here is the code I'm using to exp...
阅读全文
posted @
2016-07-13 11:56
今夜太冷
阅读(762)
推荐(0) 编辑
COM中的几个基本概念
摘要:类厂 组件结构示例 DllGetClassObject COM库与类厂的交互
阅读全文
posted @
2016-07-07 15:20
今夜太冷
阅读(244)
推荐(0) 编辑