为 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"; 这些文件的用途是什么?我如何知道何时需要导入它们?是…
管理具有大量 IDL 接口的 COM 类型库中的定义
我正在创建一个具有一百多个接口的 COM 类型库。在单个库中定义所有接口和组件类是不合理的...IDL 文件变得有数千行那么长!因此,我尝试将每个接口放…
防止重新编译 oaidl.idl 和 ocidl.idl
我有一个包含许多 IDL 文件的 COM/ATL 项目。大多数 IDL 文件导入 oaidl.idl 和 ocidl.idl。 每当我编译项目时,Visual Studio 都会调用 MIDL 来重新…
Visual Studio 如何确定 IDL 文件的编译顺序?
我有一个 COM 项目,其中包含许多 IDL 文件,其中一些文件被导入到其他文件中。 Visual Studio 如何决定首先编译哪些(使用 MIDL)? 我想控制顺序。…
如何在 C# 和 C++ 之间共享常量代码?
我正在编写两个进程,第一个进程使用 C# 和 WCF,第二个进程使用 C++ 和 WWSAPI。我希望能够在一个地方定义用于两者之间通信的地址,并让 C# 和 C++ …