fragment中的webview提前初始化_在Win32 C++应用中使用基于Chromium的WebView2

本文介绍了如何在C++ Win32应用程序中利用预览版的WebView2(基于Chromium)来实现内置网页功能。遵循微软的Getting Started指南,通过Visual Studio创建项目,安装WebView2的NuGet包,添加必要的头文件,设置DPI感知,并在代码中初始化和管理WebView2的事件、脚本交互以及与宿主的通讯。
摘要由CSDN通过智能技术生成

3e080374c98f6673bcdcc0a741eaa361.png

全新的微软Edge,使用了Chromium内核,配套的,微软为原生Windows程序提供了WebView2控件,以此提供内置网页的功能。

WebView2还是一个预览版本。

这里只是个开始,或引导,高级的东西还需你自己发挥。

本文基本遵照微软对于WebView2的Getting Started文档实现。

开始:

使用Visual Studio创建一个C++Win32桌面程序,VS2019,VS2017均可,前提是你安装了Win32相关功能。

3349e0de141785a5cdf80c737e62bee9.png

在解决方案资源管理器,项目,引用右击选“管理nuget程序包”,搜索WebView2,安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值