cef3嵌入MFC
2015-08-12 10:18
281 查看
今天终于把cef3嵌入MFC成功了。
首先要感谢这位大神的文章:http://www.cnblogs.com/wlreg/p/4595248.html
需要指出的是,我目前只能在对话框或formview中显示网页。
我把我的例子上传到csdn上,你们谁需要可以下载看看。VS2010,cef3.
cef的库都在里面了。
注意的问题:
1、在属性里修改成如图(下载的工程里面就不用修改了,自己新建的工程要修改的)。
2、调用cefShutDown()函数。这个函数要在主线程中调用,不能在对话框类或formview类中调用,否则会出错。我在ExitInstance中调用的。
3、工程中libcef_dll_wrapper.lib默认是Debug版本,如果是release版本,把libcef_dll_wrapper_r.lib改成libcef_dll_wrapper.lib即可。还有吧Debug中那些dll拷到release文件夹中。那里的dll是release版本的(因为Debug版本的dll太大了,传不上去)。
4、只是显示,没有优化,连起码的随窗口大小变化都没有。有兴趣的可以自己搞一下。
下载地址:
由于大小限制代码和debug文件夹分开上传了。下载debug后直接解压到主目录就可以了
代码:http://download.csdn.net/detail/xuepiaofei1/8994051
debug文件夹:http://download.csdn.net/detail/xuepiaofei1/8994033
首先要感谢这位大神的文章:http://www.cnblogs.com/wlreg/p/4595248.html
需要指出的是,我目前只能在对话框或formview中显示网页。
我把我的例子上传到csdn上,你们谁需要可以下载看看。VS2010,cef3.
cef的库都在里面了。
注意的问题:
1、在属性里修改成如图(下载的工程里面就不用修改了,自己新建的工程要修改的)。
2、调用cefShutDown()函数。这个函数要在主线程中调用,不能在对话框类或formview类中调用,否则会出错。我在ExitInstance中调用的。
3、工程中libcef_dll_wrapper.lib默认是Debug版本,如果是release版本,把libcef_dll_wrapper_r.lib改成libcef_dll_wrapper.lib即可。还有吧Debug中那些dll拷到release文件夹中。那里的dll是release版本的(因为Debug版本的dll太大了,传不上去)。
4、只是显示,没有优化,连起码的随窗口大小变化都没有。有兴趣的可以自己搞一下。
下载地址:
由于大小限制代码和debug文件夹分开上传了。下载debug后直接解压到主目录就可以了
代码:http://download.csdn.net/detail/xuepiaofei1/8994051
debug文件夹:http://download.csdn.net/detail/xuepiaofei1/8994033
相关文章推荐
- 二叉搜索树修改
- 动态创建的 CEdit 被限制长度,增加 ES_AUTOHSCROLL 属性;被无法Tab激活焦点,增加 WS_TABSTOP 属性(转)
- HDU 5095 Linearization of the kernel functions in SVM(模拟)
- 神奇的前端输入模拟插件 -- typed.js
- iOS ViewController利用代理页面传值
- 网页右下角固定图片(不随滚动条滑动,始终在固定位置)
- 2015 Multi-University Training Contest 7 hdu 5371 Hotaru's problem
- c#委托
- FFmpeg
- leetcode_Roman to Integer
- hive中的NULL分析
- 在 Linux 下用 mkdir 命令来创建目录和子目录
- leetCode #26 Remove Duplicates from Sorted Array
- Linux学习笔记------服务器注意事项
- 日经春秋 20150812
- 在 Linux 下用 mkdir 命令来创建目录和子目录
- Vijos1008 篝火晚会
- Android Studio调试功能使用总结
- uvali5697(DP)
- 网络篇----解析xml