首先,下載一個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中將這些文件包含進來
如此,準備工作完成了,接下來將開始修改我們的項目了