gpt4 book ai didi

c++ - 使用 native /C++ 代码在 VS2010 中创建简单 COM 对象的最简单方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 10:38:22 27 4
gpt4 key购买 nike

这是我发布的先前问题的后续问题(请参阅 here)。我正在尝试从在 HTML 页面中运行的 Javascript 调用我的 native /C++ 代码。所引用问题的答案是创建一个 COM 对象。然后,Javascript 可以创建 COM 对象的实例并调用其上的方法以获取 native /C++ 代码。

所以现在我只剩下尝试创建一个简单的 COM 对象来接受来自 Javascript 的调用。看起来要走的路是创建一个 DLL 并将 COM 对象放入该 DLL 中。多年前,我阅读了大量有关 COM 的书籍,但从那时起就试图忘记它 :) 现在我很头疼,想知道如何在不成为 COM 专家的情况下轻松地解决这个问题。

是否有推荐的使用 COM 对象设置 DLL 的简单方法?

编辑:我的应用程序是使用 native C++/Win32/MFC 编写的。我有一个 MFC 对话框,它使用 IE ActiveX 浏览器控件呈现本地生成的 HTML。目前,按钮处理程序代码全部使用 Javascript,但正如您从引用的问题中看到的那样,我的目标是在 C++ 端处理它。

最佳答案

据我所知,创建 COM 对象的简单快捷的方法是创建一个 ATL 项目。这是一个不错的tutorial解释了要遵循的步骤。

关于c++ - 使用 native /C++ 代码在 VS2010 中创建简单 COM 对象的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12645985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com