MFC嵌入CEF關閉程式時崩潰的解決方法

2021-08-10 14:15:41 字數 433 閱讀 5940

最近把cef嵌入到mfc中,程式成功執行,但在關閉時崩潰

在網上找了很長時間,基本上都是說cefshutdown的呼叫位置不對,但網上的例子都是嵌入到對話方塊中,而本人的工程是嵌入到cview中,在各種close、exit、析構函式中放cefshutdown都沒有解決

把大神分析的原因放在這裡,方便以後檢視:

看來cef的庫真是不夠完善啊,估計以後的坑不會少。

另外,可能由於很久沒有寫程式了,對新的技術了解不足,發現cef的例子中new了兩個指標,但是沒有delete,就自作聰明的加上了delete,結果delete語句能正常通過,但到了結尾處總是出錯。原來現在都用智慧型指標了,new乙個智慧型指標,用完後不需要delete,系統會自動**智慧型指標,手工delete後系統**不到就會報錯。多年養成的好習慣就這樣被打破了,智慧型指標是保證了不會記憶體洩漏,可是總感覺好像「拉了巴巴沒擦pp」

關閉程式時候彈出visual stud

出個一般是你正在執行的程式出現了沒有處理的異常,vs問你是否要進行除錯,其實一般出這個問題,就是不彈出這個,你執行的程式也會終止,是終止,不是退出 你可以用修改登錄檔 開始 執行 regedit 刪除登錄檔以下鍵值 hkey local machine software microsoft wind...

嵌入CEF到MFC程式

公司專案中一直存在著乙個chtmlview模組來顯示url,但是隨著web頁面的更新 加入html5 and 其它一些比較新的技術 越來越發現使用chtmlview已經無法滿足目前的需求。開始還是試著去修改一些東西去滿足當前需要,不過好景不長終於有一天chtmlview連我們目前的web頁面都打不開...

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

我最終用的cef版本 cef3.3071 大小115m的那個 我用的cef flash 外掛程式 這個是發文時最新的 我的工程原始碼 到我的資源裡面找mfccef工程原始碼 cef3遇到的問題及解決方法 總的來說,遇到的各種問題 編譯問題 flash過期問題 執行白屏 卡頓問題等等,都與cef3的版...