1. 程式人生 > >在mfc中使用cef實現webkit的瀏覽器(一)-準備工作

在mfc中使用cef實現webkit的瀏覽器(一)-準備工作

首先,下載一個cef的開發包,我下載的是 cef_binary_3.2171.1901_windows32 這個版本的(下載連結)。

下載完成解壓後,用vs開啟,編譯其中的 libcef_dll_wrapper 這個專案。編譯成功後,在\out\Debug\lib 這個目錄裡會生成一個檔案:libcef_dll_wrapper.lib,這個檔案在開發我們專案的時候會使用。

接下來開始建立我們的專案了。

1、開啟VS,新建一個mfc的工程,應用程式型別選擇“基於對話方塊”



2、將預設生成的對話方塊裡面的控制元件全部刪除


3、從cef_binary_3.2171.1901_windows32中複製一些必要的檔案到我們的專案

“Release”、“Resources”這兩個目錄下的所有檔案複製到我們專案的Debug目錄下(沒有Debug目錄?生成一下我們的專案就會有了)


“include”這個目錄,“\out\Debug\lib\libcef_dll_wrapper.lib”、“\debug\libcef.lib”這兩個檔案複製到原始碼的目錄下,如下圖所示


這個專案中,我們將參考cef_binary_3.2171.1901_windows32裡面提供的cefsimple這個示例來製作。為了方便,我們再複製一些cefsimple裡面的程式碼到我們的專案裡,如下圖


在vs中將這些檔案包含進來


如此,準備工作完成了,接下來將開始修改我們的專案了