组件对象模型(COM)是Microsoft的一种组件技术,具有远程处理,语言独立性和基于接口的编程。有关COM串行端口的问题,您应该使用[serial-port]标签。
尝试理解 C++ 中的接口指针和 IUnknown::QueryInterface
我目前正在学习组件对象模型(COM),发现自己对接口有点困惑。有几个问题: 1.- 指向类的指针和...
我有一个 COM 对象的实例...它的创建方式如下: 类型 type = TypeDelegator.GetTypeFromProgID("Broker.Application"); 对象应用程序 = Activator.CreateInstance(type); 当我尝试...
首先,我尝试在UE5中使用Windows.Graphics.Capture。 问题在于 Windows.Graphics.Capture 是 C#(和 VB)的库。所以这意味着我应该找到一种方法在 C++ 中编译 C# 来......
我正在尝试使用(从这里复制)自动将pdf文件转换为python中的docx文件: 导入 win32com.client word = win32com.client.Dispatch("Word.Application") 单词可见 = 1
我的 d3d11 C++ 代码对我从未初始化过的实时 COM 对象产生警告。 我的代码: #定义_INCLUDE_LIBS__ #include“stdafx.h” #define WINDOW_NAME L“主窗口” #def...
如何在 COM 接口中将 C# 类和方法公开为 <globals>?
当我使用 Microsoft Office VB 编辑器时,在对象浏览器中查看时,我可以看到一个部分,其中列出了一组类和方法,无需使用类名或限定即可调用这些类和方法
我目前正在计算机上配置PuTTY,并添加COM端口的关联以通过USB串行端口连接到外部设备。我安装了 PuTTY 并添加了 sh...
我目前正在一台不属于我的计算机上工作,因为它与我工作的公司相关联,当我收到该系统时给我的说明是在...上配置PuTTY
C# COM Interop 返回 null 对象导致需要 0x800A01A8 对象
我正在编写返回一个对象的 COM 包装器,如果该对象不存在则返回 null。从 VBScript 调用时,返回 null 会引发错误“Object required: 'ComObj.Prop2'”代码 800A01A8......
使用 COM 自动运行正在运行的 Visual Studio 实例以开始调试
如何在 Microsoft Visual Studio Community 2022(64 位)版本 17.3.6 中使用 COM 自动化“开始调试”和“切换断点”? 我不确定我需要打电话做什么。 我...
我正在使用 OpenDSS 和 C++ 来运行潮流。我已经建立了从C++到OpenDSS的COM接口。 在OpenDSS的文档中,它说总线名称列表可以通过函数获取...
我尝试用 C# 与 CANoe 进行通信,但出现一些错误。 我有这样的设置来打开并启动 (⚡) CANoe APP,并且它工作正常: 私有 CANoe.Application CANoeApp; 私人空间
当单步执行特定代码行时,Visual Studio 调试器会默默地继续
我正在使用 Windows API 获取 IAudioEndpointVolume 的句柄并注册 IAudioEndpointVolumeCallback。我还有一个 IMMDeviceEnumerator,其中包含 IMMNotificationCl 的已注册回调...
在 win32com.client.Dispatch("PowerPoint.Application") 中编写脚本来更新 Excel 的链接并断开同一函数中的链接
我已经被这个问题困扰了几个小时,所以我想我可以问问专家。我的任务是构建一个多步骤程序,该程序采用一个大型 Excel 文件的选项卡,这些选项卡基于
无法通过 Ansible 远程创建 Word.Application COM 对象
我有一个在 Windows 10 主机上运行 PowerShell 脚本的 Ansible 任务。在此 PowerShell 脚本中,它打开 Microsoft Word 文档,然后将其导出为 PDF。 该脚本尝试失败
早上好。我在这个论坛和互联网上阅读了很多类似的主题,但我没有找到解决我的问题的方法。 我只是想在 C++ 中转换此 VB 行: 昏暗或作为对象...
使用 Python 和 win32com 仅使用“可以查看标题和位置”权限访问 Outlook 共享日历
我正在尝试使用 Python 和 win32com 客户端访问 Microsoft Outlook 中的共享日历, 但当日历的权限受到限制时,我遇到了问题。 我是共享日历
为什么 C# 中封装的 COM EXE 会在 Windows SysWOW64\System32 目录中查找其配置文件?
我有一个在 Windows 中注册的旧 Pascal/Delphi 应用程序 (#1)。它是一个 COM 组件可执行文件。我还有另一个旧的 Delphi 应用程序 (#2),它调用该 COM 组件,已包装...
为什么 C# 中封装的 COM DLL 会在 Windows SysWOW64\System32 目录中查找其配置文件?
我有一个在 Windows 中注册的旧 Pascal/Delphi 应用程序 (#1)。它是一个 COM 组件可执行文件。我还有另一个旧的 Delphi 应用程序 (#2),它调用该 COM 组件,已包装...
尽管 Qt Quick C++ 项目中的 qDebug 输出正确,但未定义值错误和 QML 文本字段未更新
下面是我编写的一个函数,旨在使用 COM 和 WMI 返回用户 PC 存储的名称: Q_INVOKABLE QString systeminfo::getDiskInfo() { // 磁盘信息 HRESULT 小时;