mfc多文档视图 集成cef3 退出渲染进程还在
时间: 2023-11-02 18:05:03 浏览: 135
一个多文档多视图的MFC程序
4星 · 用户满意度95%
这个问题可能是由于CEF3渲染进程没有成功关闭导致的。你可以尝试在MFC多文档视图的关闭事件中添加CEF3渲染进程关闭的代码。
具体实现可以参考下面的代码:
```
//获取当前文档的CefBrowser对象
CefRefPtr<CefBrowser> browser = GetBrowser();
if (browser)
{
//关闭当前浏览器窗口
browser->GetHost()->CloseBrowser(true);
}
//关闭CEF3渲染进程
CefShutdown();
```
在关闭事件中添加这段代码可以保证CEF3渲染进程在退出时被正确关闭,避免出现渲染进程仍在运行的情况。
阅读全文