WinForm使用CefSharp內嵌chrome瀏覽器


先貼運行圖:親測可用!以圖為證!


開始!
1
.創建winform程序,使用.NET 4.5.2或以上(vs2010最高支持.NET 4.0,我使用的是vs2017)。這一步容易忽略,簡單的說就是將項目.net版本改為4.5.2或以上
否則下面即使引用了dll也是報錯的
2.在解決方案上右鍵->"屬性"->"生成"->"目標平台",選擇x86或x64,Cef暫不支持"Any CPU"3.下載並解壓CefSharp編譯好的文件,注意是32位還是64位。 CefSharp v51 x86 (for32-bit apps)(點擊下載) CefSharp v51 x64 (for 64-bit apps)(點擊下載4.將下載下來的文件解壓,然后全部復制到程序bin\Debug目錄。 5.項目右鍵"添加引用",找到: CefSharp.dll CefSharp.Core.dll CefSharp.WinForms.dll 添加引用到項目。 6.編寫測試代碼: using CefSharp; using CefSharp.WinForms; public ChromiumWebBrowser browser; public void InitBrowser(){ Cef.Initialize(new CefSettings()); browser = new ChromiumWebBrowser ("http://liulanmi.com/labs/core.html"); this.Controls.Add(browser); browser.Dock = DockStyle.Fill; } 在窗體加載方法里調用剛剛寫好的這個方法: InitBrowser()。 over! 7.F5調試運行即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM