两次调用 CoInitialize()
假设我的应用程序在启动时调用 CoInitialize,并在存在之前调用 CoUninitialize。 假设我有一个由我的应用程序使用的第三方组件并且执行类似的操作,…
如何为 COM 封送流
我正在使用用 Delphi 编写的需要 Stream 的 COM 对象。 VS 生成的接口请求“对象”类型的参数 comReader.LoadFromStream(object stream) 当我使用 Fil…
C++\Cli COM 程序集无法通过 MSI 注册
我的申请有严重问题。我有一个使用一些托管类来工作的本机应用程序。我创建了一个 C++\Cli 包装器,它是非托管代码和托管代码之间的代理。 在此代理项…
努力使用 Visual Studio 2010 创建 COM 对象,该对象可从命令行运行的 VBScript 中看到
我正在努力尝试在 VB.NET 中的 Visual Studio (2010) 中构建 COM 对象可以从命令行运行的 VBScript 程序调用。我希望脚本能够执行类似的操作... Optio…
如何调用 C++ Visual Basic 的构造函数
我在 Visual Basic 代码中调用 C++ 构造函数时遇到问题。 DLL 已正确导入,但这一行特别给我带来麻烦: Dim myobj As New MyObject("param1", "param2…
使用COM组件时出错
场景 - 我正在编写一个控制台应用程序。需要使用一个名为 Interop.ABCServer.DLL 的 DLL [我是 COM 新手,所以真的不知道它在哪里出现,但我已经通过 …
负载测试时的性能计数器
使用 250 个用户进行负载测试时,低于某些计数器值: > Gen2 heap size : 1124196 > #bytes in all heaps : 2172104 > #GC Handles: 926 > # of pinne…
在 C# 中实现 IShellUIHelper 时 AddFavorite 不起作用
我正在构建一个 IE 插件,我想“成为”外部对象。因此我使用 SetUIHandler 将我的类设置为 UIHandler。 我正在实现 IDocHostUIHandler (引用 Microso…
通过Matlab在Excel中插入图像
我正在使用函数 Shapes.AddPicture 在 Excel 文件中插入图像。 我将例程称为这样的: leftPlacement=450; topPlacement=20; imgWidth=350; imgHeight=…
COM 返回未实现任何接口的类型
我需要通过 .NET 4.0 应用程序自动执行 Adobe InDesign CS3 中的某些任务。我已使用 Visual Studio 中的“添加引用”对话框添加了对 InDesign 类…
ATL C++ ccomobjects 的 safearray 造成内存泄漏
我发现自己需要帮助。现在,我对 C++ 并不是那么陌生,但是将它与 ATL 结合起来会带来全新的混乱。无论如何,我的问题是:我(最终)设法将 COM 方法…
std::string 到 LPOLESTR
我有一个像这样的字符串数组: using std::string; string myArray[] = { string("abc"), string("foo"), string("muh") }; 现在我想使用这个函数: H…
ASP页面和COM组件调试
我的网站包含 ASP 页面和 ASP.NET 页面。 ASP页面使用在机器中注册的COM组件。 我目前正在 Visual Studio 2008 中使用该网站。 但是,我无法调试 VB(C…