MFC對話方塊程式嵌入CEF並加入flash外掛程式

2021-08-16 20:49:45 字數 770 閱讀 2306

我最終用的cef版本:cef3.3071 大小115m的那個

我用的cef flash 外掛程式(這個是發文時最新的):

我的工程原始碼:

到我的資源裡面找mfccef工程原始碼

cef3遇到的問題及解決方法

總的來說,遇到的各種問題:編譯問題、flash過期問題、執行白屏、卡頓問題等等,都與cef3的版本,以及是debug版還是release版有莫大的關係。。。。。·

1. cef原始碼編譯問題

3. cef成功嵌入mfc後,執行程式總是白屏

解決方法:如果你用的是debug版本,換成release版本就好了,否則。。。你永遠都是白屏

解決方法:又是換cef版本!!!

5. cef中禁止彈出新瀏覽視窗

解決方法:

6. cef呼叫flash外掛程式:

過載onbeforecommandlineprocessing,指定外掛程式路徑,以及版本號

;getmodulefilenamea(null,szpath,max_path);

int nlen = strlen(szpath);

for (int i=nlen-1; i>=0; --i)

else

}char szflashpath[max_path] = ;

sprintf(szflashpath,"%splugins\\pepflashplayer32_27_0_0_187.dll",szpath);

//flash外掛程式所在位置

//flash外掛程式的版本

}

MFC在父對話方塊中嵌入子對話方塊

一 對話方塊中顯示對話方塊的方法 1 首先建立要在對話方塊裡顯示的那個對話方塊,命名為 idd dialog status。設定這個對話方塊的屬性 1 style 選擇 child 中文版 樣式 選擇 下層 2 border 為 none 中文版 邊框 選擇 無 2 為了顯示時能夠準確定位,我們可以...

MFC單文件嵌入對話方塊

因為要實現乙個在單文件中嵌入對話方塊的介面,自己愚鈍,在網上查詢了很多方法都不能實現,後來解決,現記錄解決方法,防止後來使用遺忘 1 新增乙個對話方塊,將對話方塊的style設定成child 2 新增乙個關聯該對話方塊的類ctestdlg,基類為cformview 3 在mainfrm.cpp中新增...

MFC 對話方塊程式 模式對話方塊與非模式對話方塊

一 根據主視窗型別,mfc軟體工程可以分為以下幾種架構模型 例如 記事本和畫筆等。2 mdi multiple document inte ce 多文件介面,乙個主框架視窗下可以同時編輯多份文件。例如 vc 6.0,photoshop等軟體。3 基於對話方塊的軟體模型 主視窗是通過資源管理器,在對話...