好不容易将ActiveX的Demo编译过了,找clsid找了半天,各种方法呀,最后在.ild里面就有写到:
// CTestCtrl 的类信息
[
uuid(D36A2461-0660-4409-99BD-386CDF50E6A5)
]
coclass Test
{
[default] dispinterface _DTest;
[default, source] dis...
分类:
其他好文 时间:
2014-11-03 16:31:22
阅读次数:
201
System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {79A2867E-EA02-4683-8199-ED426387B...
分类:
其他好文 时间:
2014-10-30 13:14:38
阅读次数:
242
创建完COM对象后,接下来是如何调用COM组件了。这里是在c++中的调用COM对象的方法。
创建COM对象一般有三种方法,正常创建一个对象,使用CoCreateInstance函数。若在远程系统中创建一个对象,使用CoCreateInstanceEX函数。而创建多个同一CLSID的对象时,使用CoGetClassObject函数。
1.先简单的使用CoCreateInstance函数创建一个C...
分类:
其他好文 时间:
2014-10-26 01:39:40
阅读次数:
264
当运行到这句代码时:IToolbarMenu m_ToolbarMenu = new ToolbarMenuClass();出现了下面的错:检索 COM 类工厂中 CLSID 为 {EF2DDA18-06B9-4EF8-9808-2A4723B4B532} 的组件时失败,原因是出现以下错误: 800...
分类:
其他好文 时间:
2014-10-16 17:59:32
阅读次数:
1123
Gdi+ 还是相当好用的. 1> Image保存图像,需要一个CLSID的参数,它可以这样获得:[cpp]view plaincopyintGetEncoderClsid(constWCHAR*format,CLSID*pClsid){UINTnum=0;//numberofimageencoder...
分类:
其他好文 时间:
2014-10-10 17:30:14
阅读次数:
276
无标题文档播放音频 CLASSID 取值:clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 功能描述:指明浏览器所用的ActiveX控件,必须完全与上面的值相同,仅适用于“OBJECT”标志中。CODEBASE 取值:http://active.macromedi...
分类:
Web程序 时间:
2014-10-10 00:41:21
阅读次数:
196
一、通过CLSID[cpp] view plaincopyprint?IBaseFilter *pF = 0; HRESULT hr = CoCreateInstance(clsid, 0, CLSCTX_INPROC_SERVER, IID_IBaseFilter, reinterpret_castvoid**>(&pF)); 二、通过系统枚举器[cpp] view pl...
分类:
其他好文 时间:
2014-10-09 19:07:07
阅读次数:
185
前不久,碰到一个问题。以前用的好好的Microsoft.Office.Interop.Excel实现的导出Excel,迁移至64位服务器后,就出现:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败查询了下网上大家的解决办法,几乎千篇一律都是如下的解决方式:在64位机器安装office后,做如下设置。1:在"开始"->...
分类:
其他好文 时间:
2014-09-30 18:30:39
阅读次数:
191
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失 败,原因是出现以下错误:80040154折腾了N个小时的问题,最终是通过这个ID去搜索未报错的机器的注册表,导出,再导入到报错的机器上,问题得到解决。原来是开发文档提示注...
分类:
其他好文 时间:
2014-09-22 00:52:21
阅读次数:
292
hr = m_pSysDevEnum->CreateClassEnumerator(*clsid, &pEnumCat, 0); ASSERT(SUCCEEDED(hr)); if FAILED(hr) return; // Enumerate all filters using the category enumerator hr = EnumFilters...
分类:
其他好文 时间:
2014-09-20 08:51:29
阅读次数:
199