nullptr,

/* WebView2 運行時 ID */ nullptr,

/* IWebView2CreateWebView2EnvironmentCompletedHandler */ nullptr,

&webView2Runtime);

if (SUCCEEDED(hr))

{

// 創建 WebView2 控件實例

Microsoft::WRL::ComPtr webView2Environment;

hr = webView2Runtime->CreateWebView2Environment(

/* IWebView前端html打包2CreateWebView2EnvironmentCompletedHandler */ nullptr,

/* UserData */ nullptr,

&webView2Environment);

if (SUCCEEDED(hr))

{

// 創建 WebView2 控件

Microsoft::WRL::ComPtr webView2WebView;

hr = webView2Environment->CreateWebView(

/* Parent window */ nullptr,

/* Callback 接口 */ nullptr,

&webView2WebView);

if (SUCCEEDED(hr))

{

// 初始化 WebView2 控件

hr = webView2WebView->EnsureCoreWebView2Async(

/* Callback 接口 */ nullptr);

// 加載 URL 或 HTML 內容

webView2WebView->Navigate(L”https://www.baidu.com”);

}

}

}

CoUninitialize();

}

return 0;

}

“`

通過以上步驟,我們就可以生成一個包含 WebView2 控件的 exe 文件了。

未經允許不得轉載:智電網絡 NET » webview2生成exe有哪些辦法?

相關推薦