Cef其是封裝了google的Chromium瀏覽器控件, cefsharp其是對於CEF的.net封裝,且是使用CLI的方式封裝,那其就有三個項目:chromium,cef,CefSharphtml
Chromium: http://www.chromium.org CEF: https://code.google.com/p/chromiumembedded CefSharp:https://github.com/cefsharp/CefSharp
CefSharp其的基本類:html5
C++ native層node
1. libcef.dll, libEGL.dll, libGLESv2.dll,ffmpegsumo.dll,d3dcompiler_47.dll, d3dcompiler_43.dllgit
c# 動態庫層github
1.CefSharp.dll, CefSharp.Core.dll, web
相應的資源庫文件chrome
1. c#
核心支撐庫文件瀏覽器
1.CefSharp.BrowserSubprocess.Core.dll、CefSharp.BrowserSubprocess.exe打開不一個瀏覽器其就建立一個進程,瀏覽器的多進程架構機制原理。架構
2.
CefSharp的Winform版本
1.
CefSharp的WPF版本
1.CefSharp.Wpf.dll
cefsharp wpf 其運行在.NET45環境上面。
1. 基本框架
1. cef的核心類:
1. 對於本地網頁的加載
有一些文件顯示不出來
2. cefsharp的框架
【相關文件】
http://www.cnblogs.com/lhb25/p/using-html5-and-nodejs-develop-desktop-app.html
http://developer.51cto.com/art/201304/390456.htm (介紹了各類瀏覽器下載列表)