Re: использования CEF в Visual Studio
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 17.01.17 08:33
Оценка:
Нашел способ использования CEF в Visual Studio
Building the 64-bit version of Chromium Embedded Framework on Windows

Для VS 2017 cmake.exe -G "Visual Studio 15 2017"
Буду благодарен ссылочкам на проекты CEF В Visual Studio.

Исходя из cef / JavaScriptIntegration
По сути то мне нужно реализовать окно и

class ClientApp:public CefApp,public CefRenderProcessHandler ,public CefBrowserProcessHandler 
{ 
public:
    ClientApp(void);
    ~ClientApp(void);
    //implement CefApp
    virtual CefRefPtr<CefRenderProcessHandler> GetRenderProcessHandler()OVERRIDE { return this; }
    virtual CefRefPtr<CefBrowserProcessHandler> GetBrowserProcessHandler()OVERRIDE { return this; }
    //implement CefRenderProcessHandler
    virtual void OnContextCreated(CefRefPtr<CefBrowser> browser,CefRefPtr<CefFrame> frame,CefRefPtr<CefV8Context> context) OVERRIDE;
    IMPLEMENT_REFCOUNTING(ClientApp)
};


И несколько

class MyV8Handler : public CefV8Handler
{
public:
    CMyV8Handler(void);
    ~CMyV8Handler(void);
    virtual bool Execute(const CefString& name,
        CefRefPtr<CefV8Value> object,
        const CefV8ValueList& arguments,
        CefRefPtr<CefV8Value>& retval,
        CefString& exception) OVERRIDE;
    IMPLEMENT_REFCOUNTING(CMyV8Handler);
};


Browser Life Span
и солнце б утром не вставало, когда бы не было меня
Отредактировано 18.01.2017 9:28 Serginio1 . Предыдущая версия . Еще …
Отредактировано 17.01.2017 10:43 Serginio1 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.