在 .NET 中開發基於 Chrome 核心的瀏覽器-建立一個簡單瀏覽器
首先在 http://www.cftea.com/tools/downloads/Cef.zip 下載檔案包。
一、將檔案解壓拖入到 Visual Studio 對應的 WinForm 專案中。
二、在解決方案中,在這些檔案上右鍵,選擇屬性,在“複製到輸出目錄”中選擇“始終複製”(不要忘了 locales 中的檔案也要這樣操作)。
三、專案上右鍵新增引用:CefSharp.dll、CefSharp.WinForms.dll
四、在 WinForm 相應的位置使用類似如下的程式碼:
using CefSharp.WinForms;
using CefSharp;
WebView wv = new WebView();
wv.Address = "http://www.cftea.com/";
wv.Parent = this;
wv.Dock = DockStyle.Fill;
瀏覽器開發完成,以下操作在 .NET Framework 3.5 SP1 中測試通過。更高階應用請參見網上其他資料或自行摸索。
相關文章
- 基於.net開發chrome核心瀏覽器【五】Chrome瀏覽器
- 基於.net開發chrome核心瀏覽器【六】Chrome瀏覽器
- 替代Edge瀏覽器?微軟開發新的瀏覽器:採用Chrome核心瀏覽器微軟Chrome
- 基於CefSharp開發瀏覽器(八)瀏覽器收藏夾欄瀏覽器
- Chrome瀏覽器擴充套件開發系列之九:Chrome瀏覽器的chrome.alarms.* APIChrome瀏覽器套件API
- Chrome瀏覽器擴充套件開發系列之十六:擴充套件中可用的Chrome瀏覽器APIChrome瀏覽器套件API
- 使用chrome瀏覽器驅動自動開啟瀏覽器Chrome瀏覽器
- 實現一個簡單的在瀏覽器執行Dotnet編輯器瀏覽器
- Chrome 瀏覽器修改 UA 模擬其它瀏覽器,包括移動瀏覽器Chrome瀏覽器
- 瀏覽器核心瀏覽器
- Google Chrome瀏覽器GoChrome瀏覽器
- 如何用Python開發一個簡單的Webkit瀏覽器PythonWebKit瀏覽器
- 主流瀏覽器核心介紹(前端開發值得了解的瀏覽器核心歷史)瀏覽器前端
- 瀏覽器核心的種類簡單介紹瀏覽器
- .net火狐瀏覽器 ie瀏覽器 判斷瀏覽器
- Chrome瀏覽器擴充套件開發系列之三:Google Chrome瀏覽器擴充套件的架構Chrome瀏覽器套件Go架構
- Chrome瀏覽器擴充套件開發系列之二:Google Chrome瀏覽器擴充套件的除錯Chrome瀏覽器套件Go除錯
- Android 用WebView開發簡單的瀏覽器AndroidWebView瀏覽器
- 安裝Chrome瀏覽器Chrome瀏覽器
- 有用的 Chrome 瀏覽器命令Chrome瀏覽器
- 新版 Edge 瀏覽器或將擁有兩個不同的瀏覽器核心瀏覽器
- Chrome瀏覽器擴充套件開發系列之四:Browser Action型別的Chrome瀏覽器擴充套件Chrome瀏覽器套件型別
- Chrome瀏覽器擴充套件開發系列之五:Page Action型別的Chrome瀏覽器擴充套件Chrome瀏覽器套件型別
- 基於CefSharp開發(五)瀏覽器選單樣式瀏覽器
- 基於CefSharp開發(七)瀏覽器收藏夾選單瀏覽器
- IE瀏覽器開發瀏覽器
- 瀏覽器-怎麼在谷歌瀏覽器中安裝.crx副檔名的離線Chrome外掛?瀏覽器谷歌Chrome
- Chrome 瀏覽器中,使用 Shift + Esc 開啟工作管理員 / 瀏覽器程式管理 結束程式Chrome瀏覽器
- 基石-初見瀏覽器(一):瀏覽器渲染瀏覽器
- 固定一個div在瀏覽器底部瀏覽器
- WebRTC在瀏覽器中的演示Web瀏覽器
- 主流瀏覽器及其核心瀏覽器
- 瀏覽器核心介紹瀏覽器
- 瀏覽器核心比較瀏覽器
- ubuntu chrome瀏覽器安裝UbuntuChrome瀏覽器
- Google Chrome for Mac(谷歌瀏覽器)GoChromeMac谷歌瀏覽器
- Ubuntu 安裝Chrome瀏覽器UbuntuChrome瀏覽器
- ubuntu安裝chrome瀏覽器UbuntuChrome瀏覽器