duilib+cef自定義瀏覽器控件編譯錯誤


新版博客已經搭建好了,有問題請訪問 htt://www.crazydebug.com

公司二期好主播項目,決定用duilib開發界面,且從ie內核換成谷歌內核

再用duilib自定義一個BrowserUI控件之后,在別的頭文件中include時,有時候會出現如下錯誤

1>d:\duilib學習\好主播\好主播\haozhubo\haozhubo\include/cef_dom.h(261): warning C4003: “GetNextSibling”宏的實參不足
1>d:\duilib學習\好主播\好主播\haozhubo\haozhubo\include/cef_dom.h(261): error C2059: 語法錯誤:“,”
1>d:\duilib學習\好主播\好主播\haozhubo\haozhubo\include/cef_dom.h(273): warning C4003: “GetFirstChild”宏的實參不足

這時候經過我的分析發現,是因為,頭文件的放置位置引發的問題,只要把BrowserUI.h放在第一行就好了,但是也要注意頭文件重復包含的問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM