亦身仙气 2023-03-27 16:04 采纳率: 68.6%
浏览 31
已结题

c++ cef的一个问题

#根据https://blog.csdn.net/yixiao0307/article/details/119910984 创建了一个cef,但是我的cef版本是chromium-111.0.5563.65_windows64,而文章上面的版本则是32位且比较老的版本了,当我根据文章写到CCefBrowserEventHandler.cpp,发现报错。
#错误代码为:

void CCefBrowserEventHandler::CloseAllBrowsers(bool force_close) {
    if (!CefCurrentlyOn(TID_UI)) {
        // Execute on the UI thread.
        CefPostTask(TID_UI, base::Bind(&CCefBrowserEventHandler::CloseAllBrowsers, this, force_close));
        return;
    }

#提示找不到“Bind”,然后我看来一下base里面确实没有Bind,只有“BindOnce”和“BindRepeating”,但是替换上去还是报错,请问怎么解决。

  • 写回答

1条回答 默认 最新

  • 赵4老师 2023-03-27 17:02
    关注

    另找一篇使用新版cef的博文

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月11日
  • 已采纳回答 4月3日
  • 修改了问题 3月27日
  • 创建了问题 3月27日