【发布时间】:2020-05-03 13:28:15
【问题描述】:
我想在 c++ windows 应用程序中显示弹出窗口/通知。通知将显示我们网站的网页。我正在寻找类似于 CEF 但本机 OS API 来显示 webview 内容的东西。也许有一些类可以与 CreateWindowEx 一起使用?
【问题讨论】:
-
没有可以通过 CreateWindowEx 创建的 Web 浏览器窗口。您可以将 IE 控件与 Windows 原生的 ActiveX 一起使用。但是在使用 IE 控件之前我会三思而后行,因为浏览器已被 Microsoft 弃用。或者你可以使用 CEF。
-
@armagedescu 我曾想过使用 CEF,但它对我们的项目来说太重了。我们只需要显示一个简单的静态网页。我读到 MFC 应用程序中的浏览器控制,这也贬值了吗?
-
它不是一个像你可以用 CreateWindowEx 例程创建的窗口类。它是一个 ActiveX 控件,它是同一个 Internet Explorer。你可以在 ATL 中做到这一点。
-
查看我的回答,了解如何使用 ATL 和 Web 浏览器控件。
标签: c++ webview chromium-embedded iwebbrowser2