为什么在opera浏览器中onwindowwatattached函数不被firebreath调用?



这是我的代码片段

bool hello::onWindowAttached(FB::AttachedEvent *evt, FB::PluginWindow *win)
{
    m_window = win;
    if (m_api)
        m_api->m_win = m_window;
    if (m_api->m_win)
    {
        FB::PluginWindowWin* wnd = reinterpret_cast<FB::PluginWindowWin*>(m_api->m_win);
        HWND hwnd = wnd->getHWND();
        MessageBox(hwnd,L"000",L"000",MB_OK);
    }
    return false;
}

我的问题是 onwindowwatattach_不被触发过,所以我不能得到窗口处理程序绘制的区域在html页面。

我通过创建新的firebreath项目来解决这个问题,我猜当我创建以前的项目时,我选择了没有UI参数来导致这个问题。

相关内容

  • 没有找到相关文章

最新更新