相关疑难解决方法(0)

使用ATL枚举COM对象(IDispatch)方法?

使用ATL(VS2008)如何枚举给定IDispatch接口(IDispatch*)上可用的可用方法?我需要搜索一个具有特定名称的方法,一旦我有了DISPID,就调用该方法(我知道方法所采用的参数.)理想情况下,我想使用智能COM指针(CComPtr<>).

这可能吗?

c++ com atl

8
推荐指数
3
解决办法
9739
查看次数

64位.Net应用程序中的tlbinf32.dll

似乎没有64位版本的tlbinf32.dll,这个(旧的)COM DLL用于提取COM组件的信息。(请参阅此SO答案

我需要从64位C#应用程序访问它。我没有设法将其托管到一个单独的代理流程中,但仍在获取异常 REGDB_E_CLASSNOTREG。我的代码适用于x86平台,但我也必须实现64位。

任何人都可以通过提供逐步过程以将其启动到代理(Dllhost)或另一种使用它的方式来帮助我吗?

您知道浏览本机COM Dll的所有方法,类..的更好的选择吗?

com tlbinf32

3
推荐指数
1
解决办法
1256
查看次数

标签 统计

com ×2

atl ×1

c++ ×1

tlbinf32 ×1