从 TLB 导入的接口上的进程外 COM 服务器的 QueryInterface
我在 A.idl 文件中定义接口,并将其编译为 A.tlb 在 VS2005 ATL 项目“B”中,我在 B.idl 中使用 importlib(A.tlb) 并在 stdafx.h 中使用 #import "A.…
CORBA + IDL + Java:需要编写servant的帮助
我有一个定义的 idl 文件,如下所示: module Banking { typedef string Transactions[5] typedef long AccountId interface Account { exception Ins…
如何从 OCX 或 TLB 文件获取导入的类型库?
我确信没有办法找到 ActiveX 的 COM 依赖项,但令我惊讶的是 OLEVIEW 显示了一些注释,例如: // TLib : // TLib : OLE Automation : {00020430-0000-…
CORBA 序列:我可以使用方法定义对象序列吗?
我有一个接口,其中的方法应返回项目列表,并且每个项目都应具有与其关联的某些方法。例如,我想定义一个方法 listAllItems() ,它返回一堆“item”对…
为 Firefox 可访问性编译 .IDL 文件后出错
我在使用 Firefox MSAA () 时遇到了一个非常烦人的问题。我尝试从 cmd 编译 IDL 文件,但失败了。然后我将其添加到项目中并运行构建。 VS 编译接口文…
从 Java 应用程序通过 RPC 与 Windows 进程通信
我希望通过 RPC 与 Windows 进程进行通信。我想要与之通信的应用程序是使用 Visual Studio 2008 用 C++ 开发的。该应用程序通过 idl 文件提供其接口,…
COM 组件的 Windows 安装程序
我有一个 C++ activex 控件,需要为其制作安装程序。它需要删除 dll 并创建一些注册表项。 我有大约 6 个 .RGS 文件,这些文件是我通过 regsvr32 进行…
CORBA:CORBA IDL 类型可以是另一个类型的属性吗?
在开始使用 CORBA 之前,我想了解一些信息。 对我来说,很直观的是,您可以使用 IDL 类型作为另一个 IDL 类型的属性,然后该属性也会将该属性的方法公…
将两个 .IDL 文件或两个 .tlb 文件合并为一个文件
我有 2 个 .net dll,我使用 REGASM 将其公开给 COM。为了简化 COM 客户端内的引用,我想将它们放入一个文件中。 我尝试将两个文件都转换为 IDL,然后…
使用 automake/Makefile.am 生成 IDL 实体
对于那些不熟悉 IDL(接口描述语言)的人来说,它抽象了跨平台(java、c、c++ 等)使用的数据描述。我的项目具有从 Foo.idl 生成的依赖项 Foo.c、Foo.…
oaidl.idl 和 ocidl.idl 有何用途?
默认 ATL 简单对象的 IDL 文件顶部包含以下内容: import "oaidl.idl" import "ocidl.idl" 这些文件的用途是什么?我如何知道何时需要导入它们?是否…