使用 Visual Studio 将 HTML 浏览器嵌入本机 C++/Win32 项目

发布于 2024-12-08 17:28:18 字数 202 浏览 0 评论 0原文

我在 MS Visual Studio 2008 IDE 中有一个 C++ 项目(注意,没有 MFC,没有 .NET,只有本机 Win32 API!),我想知道是否可以向其中添加一个可以解析和呈现 HTML/ 的子窗口CSS/JavaScript,就像浏览器一样。如果该窗口没有浏览器控件/按钮/边框——如果它只是呈现 HTML,那就太好了。

要求这样的要求是不是太困难了?

I have a C++ project in the MS Visual Studio 2008 IDE (note, NO MFC, NO .NET, just native Win32 APIs!) and I was wondering if it is possible to add to it a child window that can parse and render HTML/CSS/JavaScript, like a browser. It would be very good if that window did not have browser controls/buttons/borders -- if it just rendered HTML.

Is it a tall order to ask for such?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌上芳菲 2024-12-15 17:28:18

您可以在 Windows 中嵌入 HTLM 浏览器 (Internet Explorer),并大量使用 COM。我曾经这样做过,并且有同样的需要避免 MFC、.NET 等。这个控件是非常可配置的,您可以删除和/或覆盖几乎任何东西。

我的工作基于代码项目中的一篇旧文章: http://www.codeproject .com/KB/COM/cwebpage.aspx

You could embed an HTLM Browser (Internet Explorer) within your windows with some heavy use of COM. I used to do that and have the same need to avoid MFC, .NET, etc. This control is quite configurable, and you can remove and/or override pretty much anything.

I did my work based on an old article in The Code Project: http://www.codeproject.com/KB/COM/cwebpage.aspx

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