0
は、私はどちらかの機能と同じエラーを取得し、cefsimpleアプリを拡張間違って何をやっている何のメンバーを持っていない:CEFクラスSimpleHandlerが
#1クラス「SimpleHandlerは」何のメンバーを持っていない「OnContextCreated」
simple_handler.h
#include "include/cef_render_process_handler.h"
class SimpleHandler : /*...*/ public CefRenderProcessHandler
// ...
virtual CefRefPtr<CefRenderProcessHandler> GetRenderProcessHandler() {
return this; }
virtual void OnContextCreated(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame, CefRefPtr<CefV8Context> context) OVERRIDE;
simple_handler.cc
void SimpleHandler::OnContextCreated(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame, CefRefPtr<CefV8Context> context) { /*do stuff*/ }
#2クラス "SimpleHandlerは"
simple_handler.h
class SimpleHandler : /*...*/ public CefRequestHandler
// ...
virtual CefRefPtr<CefRequestHandler> GetRequestHandler() OVERRIDE { return
this; }
virtual bool OnBeforeBrowse(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame, CefRefPtr<CefRequest> request, bool is_redirect) OVERRIDE
simple_handler.cc "OnBeforeBrowse" 何のメンバーを持っていないにすべてを再インストール
bool SimpleHandler::OnBeforeBrowse(CefRefPtr<CefBrowser> browser, CefRefPtr<CefFrame> frame, CefRefPtr<CefRequest> request, bool is_redirect) { /*do stuff*/ }