com-interop

com-interop

文章 0 浏览 3

COM 如何选择如何编组接口?

据我了解,在 COM 中实现编组有三种方法: typelib 编组 代理/存根编组 通过对象实现 IMarshal 现在组件消费者(用户)如何选择使用哪一种?它是自行…

牵你的手,一向走下去 2024-08-10 11:56:23 5 0

如何在 VC 中实现编组ATL COM 服务器?

在实现我自己的 IFilter 时,我发现很可能一些消费者需要从中进行编组。也就是说,它们是我的对象的 QueryInterface() 接口。 无法使用 MIDL 中的代理…

终陌 2024-08-10 09:30:00 7 0

究竟如何配置 DCOM 将我的 DLL 加载到单独的进程中?

我试图强制现有的本机 C++ ATL 进程内 COM 服务器进入一个单独的进程。我希望 DCOM 能够在不改变 COM 服务器的情况下为我做到这一点。 我从通常的注册…

风筝在阴天搁浅。 2024-08-10 03:52:39 3 0

如何优雅地防止 Web 服务代理暴露给 COM?

我有一个 C# 程序集,用作非托管 C++ 应用程序使用的进程内 COM 服务器。该程序集使用永远不会更改的 Web 服务,因此无需更新 Web 服务代理类。这就是…

避讳 2024-08-09 22:22:09 3 0

Regasm 和 Com Interop 漏报

我试图通过 COM 公开我们的库,但似乎更多的是与工具作斗争而不是实际问题。无论我如何编写 COM 公开类,我都会收到警告:“XXX.dll 不包含任何可以注…

单调的奢华 2024-08-09 08:11:29 2 0

我什么时候应该在 HKCR\Interface 中注册我的 COM 接口?

结果有一个 HKCR\Interface 子树,我可以在其中注册新引入的 COM 接口。当我得到它时,我在两种情况下需要它: 如果我想启用编组 - 那么 如果我想发布…

吝吻 2024-08-09 06:19:04 6 0

如果 Windows 版本 >= Server2008,.NET Interop 应用程序会损坏

我们有一个较大的 32 位 MFC/COM 应用程序,它使用互操作调用 .NET dll。它在 2k(服务器和客户端)、XP 和 Windows 上运行良好。 Win2k3。我们已经在…

太傻旳人生 2024-08-09 04:30:13 4 0

Visual Studio 2010:嵌入互操作类型

我在 Scott Hanselmans 博客 上找到了一些有关此内容的信息 有人确切知道这是什么意思吗? 这仅适用于 Office 主互操作程序集,还是我也可以使用它来…

荒芜了季节 2024-08-08 23:09:29 6 0

为 COM 互操作注册 x64 程序集

场景:我有一个包含两个 C# 项目的项目,由于历史原因,它们必须使用 COM(通过 COM Interop)相互通信。 COM 服务器是一个进程内自动化对象(称为“…

樱花坊 2024-08-08 06:05:29 3 0

有没有办法减少与进程外 COM 调用相关的开销?

我们的程序使用进程外 COM 服务器并对其接口进行数千次调用。这需要非常非常长的时间 - 例如大约 50k 次调用需要一分钟。 COM 组件供应商表示,调用本…

以可爱出名 2024-08-07 23:41:07 5 0

com 互操作:如何从 Excel 或 Access 使用 C#

我在网上看到很多关于 VSTO 和从 c# 自动化 excel 的内容,但很少有人开始连接 c# 程序集以使其在 Excel 中可见。 有人能给我一些非常基本的信息来解…

狠疯拽 2024-08-07 09:10:16 4 0

如何使用 C# 中的版本化 COM 接口?

如何创建已扩展的 COM 组件的实例并对其进行调用? 我多年来一直在 中使用第三方 COM 组件(来自 Finnigan/Thermo Scientific 的 XRawFile2.dll)用 .…

最舍不得你 2024-08-07 08:22:32 5 0

无法在经典 ASP/VBScript 页面中实例化 .Net COM 对象(错误 ASP 0177)

我使用 .Net 3.5 在 C# 中编写了一个支持 COM 互操作的类库。该对象旨在为经典 ASP 页面提供一些实用功能。我编写了一个 test.asp 页面,它实例化所需…

只是在用心讲痛 2024-08-06 10:54:38 7 0

绝对的 COM 混乱 - 具有早期绑定的 C# 互操作

我一整天都在与 VStudio、Google 和各种其他工具和网站作斗争,但没有找到解决方案 - 帮助! 我有两个 COM 接口(纯 COM,无 ATL): IMyClassFactory…

丑丑阿 2024-08-06 08:58:40 3 0

将 .NET COM Interop 程序集与其托管进程断开

当 ActiveXObject 托管在 Windows 桌面/边栏小工具中时,该 ActiveXObject 会被缓存,并且它的 DLL 文件会被锁定(这意味着它无法移动、删除或重命名…

此生挚爱伱 2024-08-06 01:27:38 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文