MCPcopy Create free account
hub / github.com/MicrosoftEdge/WebView2Browser / SetMessageBroker

Method SetMessageBroker

Tab.cpp:89–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

87}
88
89void Tab::SetMessageBroker()
90{
91 m_messageBroker = Callback<ICoreWebView2WebMessageReceivedEventHandler>(
92 [this](ICoreWebView2* webview, ICoreWebView2WebMessageReceivedEventArgs* eventArgs) -> HRESULT
93 {
94 BrowserWindow* browserWindow = reinterpret_cast<BrowserWindow*>(GetWindowLongPtr(m_parentHWnd, GWLP_USERDATA));
95 BrowserWindow::CheckFailure(browserWindow->HandleTabMessageReceived(m_tabId, webview, eventArgs), L"");
96
97 return S_OK;
98 });
99}
100
101HRESULT Tab::ResizeWebView()
102{

Callers 1

CreateNewTabMethod · 0.80

Calls 1

Tested by

no test coverage detected