com 相关问题

组件对象模型(COM)是Microsoft的一种组件技术,具有远程处理,语言独立性和基于接口的编程。有关COM串行端口的问题,您应该使用[serial-port]标签。

ITypeLib2.GetLibStatistics() 在 C# 中总是抛出 AccessViolationException

我正在尝试调用 ITypeLib2 接口的 GetLibStatistics 方法。我尝试了几种变体和技术,但它们都抛出 System.AccessViolationException: Attempted to read or write

回答 1 投票 0

Directwrite 并不总是能够查询字体

使用 DirectWrite,我正在尝试获取名为 Copyduck 的字体。 在我的 Windows 11 (10.0.22631.2861) 机器上,我提供的代码找不到字体,但在我的 Windows 10 (10.0.19045.4046) 机器上...

回答 1 投票 0

如何使用 COM 互操作将 C++ 结构传递给 C# DLL 方法

我目前有一个 C# 项目,它被编译成 COM 互操作 DLL,其中包含以下内容: 使用 System.Runtime.InteropServices; 命名空间 CommonTest { [ComVisible(真)] 公众参与...

回答 1 投票 0

VBA PowerPoint 运行时错误“-2147467259”(80004005):Presentation.Close:失败

我有一个从 Excel 运行的宏。此宏打开 PowerPoint 幻灯片,执行一些工作,然后关闭它们。我遇到的问题如下: 此错误消息似乎...

回答 1 投票 0

d3d11 三角形渲染失败,尽管一切都已正确初始化

学习如何使用 d3d11,使用 ComPtrs,没有故意进行错误检查,因为我只是使用断点来查看所有内容是否都已初始化,但没有任何内容被吸引到胜利...

回答 1 投票 0

pyautocad COMError:(-2147352567,'发生异常。',(无,无,无,0,无))

我尝试使用 pyautocad 库通过下面的代码在打开的 Autocad 文件上绘制一个简单的圆圈。 导入pyautocad # 创建 AutoCAD 实例 acad = pyautocad.Autocad() # 定义中心...

回答 1 投票 0

将本机 dll 或 .NET 程序集嵌入到 COM 中

我有一个 .NET 库,我想通过 COM 包装它以从 C++ 调用它的函数。幸运的是,这个库是开源的,如果我在这个项目中添加 COM 可见的类 - 它可以工作: [...

回答 1 投票 0

这种编程模式是 Excel COM 互操作内存泄漏的解决方案吗?

我不想对这个主题的神秘主义做出比互联网上看起来更进一步的贡献。我有很多文章讨论这个主题,有些人说从来没有 Marshal.ReleaseComObject

回答 1 投票 0

使用asio库读取com端口。校验和不匹配。 Python->c++

我有一个C++小项目。读取 COM 端口。我有打开 COM 端口并从中读取值的代码。在使用生成的校验和进行校验和检查期间压缩缓冲区时,va...

回答 1 投票 0

在 Windows 64 位上注册 COM 对象以在 Excel-32 位中使用失败

我有一个使用 COM 对象的 Excel 应用程序。 COM 对象是 VB.net,并在 Visual Studio 中针对“任何 CPU”进行编译。 我仅为当前用户注册 COM 对象...

回答 1 投票 0

使用python为excel文件设置敏感度标签

我试图使用 openpyxl 将数据帧加载到 Excel 模板中,并将其保存为最高灵敏度设置。该模板具有由 Microsoft 管理员设置的 5 个敏感度级别,其中

回答 2 投票 0

从.Net 6 DLL注册和检索COM对象(Typelib导出:类型库未注册。(HRESULT异常:0x80131165))

我使用以下脚本从.Net 6 DLL 注册 COM 对象。 egsvr32.exe .\MyLibrary.comhost.dll 另外,在DLL中,它通过[DllImport("oleaut32.dll&quo...

回答 1 投票 0

VC++代码(涉及COM概念)转C#时,COM与C Sharp是如何关联的?

我对 C# 和 C++ 有很好的了解。但我对 COM 编程完全陌生。我正在将一些代码从 VC++ 转换为 C#。但是 VC++ 代码涉及到很多 COM 关键字,例如 STDMETHODIMP、STDMETHODCA...

回答 2 投票 0

直接访问C++ ATL COM对象

我有一个接口的 ATL/COM 实现,我需要在主代码中实例化它并传递给另一个 COM 对象。此实现是用 C++ 实现的。 从我的主要 C++ 代码中,我想...

回答 1 投票 0

从 Plain C 访问通用项目对话框

这是我第一次尝试任何类型的 COM。我正在尝试在文件夹模式下启动“打开文件”对话框。代码可以编译,但应用程序无法启动,我得到一个“序数不能是

回答 1 投票 0

MIDL 未生成 tlb

我正在尝试使用 COM 互操作,特别是 .net core 和 C++。我有一个 .net core 库,我试图将其公开给 C++ 代码库。 dotnet 文档提到: 与 .NET Frame 不同...

回答 1 投票 0

通过 powershell 脚本检索组件服务 COM+ 应用程序配置值

我有一个组件服务应用程序,需要通过 powershell 脚本检索其值,我已经设法通过以下方式获取一些配置,例如池化和回收值...

回答 1 投票 0

尝试理解 C++ 中的接口指针和 IUnknown::QueryInterface

我目前正在学习组件对象模型(COM),发现自己对接口有点困惑。有几个问题: 1.- 指向类的指针和...

回答 1 投票 0

使用 COM 对象上的反射调用方法

我有一个 COM 对象的实例...它的创建方式如下: 类型 type = TypeDelegator.GetTypeFromProgID("Broker.Application"); 对象应用程序 = Activator.CreateInstance(type); 当我尝试...

回答 3 投票 0

制作 C# DLL 并在 C++ 项目中使用它

首先,我尝试在UE5中使用Windows.Graphics.Capture。 问题在于 Windows.Graphics.Capture 是 C#(和 VB)的库。所以这意味着我应该找到一种方法在 C++ 中编译 C# 来......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.