Skip to content

Custom web browser with Microsoft WebView2 Edge engine

License

Notifications You must be signed in to change notification settings

Vladimir-Novick/WebBrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebBrowser

Custom web browser with Microsoft WebView2 Edge engine .

Support for a consistent user experience across Windows 7, Windows 8, Windows 10, and Windows 11.

The Microsoft Edge WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) in your native apps. The WebView2 control uses Microsoft Edge as the rendering engine to display the web content in native apps.

WebView2 apps can run on the following versions of Windows:

  • Windows 11
  • Windows 10
  • Windows 10 IoT Enterprise LTSC x32 2019
  • Windows 10 IoT Enterprise LTSC x64 2019
  • Windows 10 IoT Enterprise 21h1 x64
  • Windows 8.1
  • Windows 7 **
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2008 R2 **

Development

Your compiler must support C++17 and we recommend to pair it with an up-to-date Windows 10 SDK.

For Visual C++ we recommend Visual Studio 2022 or later.

Developers and end-users must have the [WebView2 runtime][ms-webview2-rt] installed on their system for any version of Windows before Windows 11.

( https://developer.microsoft.com/en-us/microsoft-edge/webview2/ )

Dialog-Base Application

Custom Web Browser

MDI Desktop Application

MDI Desktop application with custom title bar:

Custom MDI WEB Browser

License

Code is distributed under MIT license, feel free to use it in your proprietary projects as well.