【资源树视图】
【实例简介】
cef3 mfc 测试demo windows vs2015工程
windows vs2015中mfc开发的嵌入式浏览器DEMO,完整工程,包含了库文件libcef_dll_wrapper.lib和libcef.lib。
1、库版本为cef_binary_3.2704.1414.g185cd6c_windows32,引用于http://opensource.spotify.com/cefbuilds/index.html。
如需要其它版本或VS2013/vs2017等编译的库,可以去opensource.spotify.com下载自行编译,编译需要安装 cmake.
2、工程引用于htt
【实例截图】
【核心代码】
ad475dbc-a242-4e28-8555-52446f3970b1
└── CEF3-master
├── cef3-c++接口实现文档.docx
├── CefMfcDemo
│?? ├── CefMfcDemo.aps
│?? ├── CefMfcDemo.cpp
│?? ├── CefMfcDemoDlg.cpp
│?? ├── CefMfcDemoDlg.h
│?? ├── CefMfcDemo.h
│?? ├── CefMfcDemo.rc
│?? ├── CefMfcDemo.vcxproj
│?? ├── CefMfcDemo.vcxproj.filters
│?? ├── CefMfcDemo.vcxproj.user
│?? ├── CEFV8HandlerEx.cpp
│?? ├── CEFV8HandlerEx.h
│?? ├── ClientAppRender.cpp
│?? ├── ClientAppRender.h
│?? ├── deps
│?? │?? └── cef_binary_3.2704.1414.g185cd6c_windows32
│?? │?? ├── include
│?? │?? │?? ├── base
│?? │?? │?? │?? ├── cef_atomicops.h
│?? │?? │?? │?? ├── cef_atomic_ref_count.h
│?? │?? │?? │?? ├── cef_basictypes.h
│?? │?? │?? │?? ├── cef_bind.h
│?? │?? │?? │?? ├── cef_bind_helpers.h
│?? │?? │?? │?? ├── cef_build.h
│?? │?? │?? │?? ├── cef_callback_forward.h
│?? │?? │?? │?? ├── cef_callback.h
│?? │?? │?? │?? ├── cef_callback_helpers.h
│?? │?? │?? │?? ├── cef_callback_list.h
│?? │?? │?? │?? ├── cef_cancelable_callback.h
│?? │?? │?? │?? ├── cef_lock.h
│?? │?? │?? │?? ├── cef_logging.h
│?? │?? │?? │?? ├── cef_macros.h
│?? │?? │?? │?? ├── cef_move.h
│?? │?? │?? │?? ├── cef_platform_thread.h
│?? │?? │?? │?? ├── cef_ref_counted.h
│?? │?? │?? │?? ├── cef_scoped_ptr.h
│?? │?? │?? │?? ├── cef_string16.h
│?? │?? │?? │?? ├── cef_template_util.h
│?? │?? │?? │?? ├── cef_thread_checker.h
│?? │?? │?? │?? ├── cef_thread_collision_warner.h
│?? │?? │?? │?? ├── cef_trace_event.h
│?? │?? │?? │?? ├── cef_tuple.h
│?? │?? │?? │?? ├── cef_weak_ptr.h
│?? │?? │?? │?? └── internal
│?? │?? │?? │?? ├── cef_atomicops_x86_msvc.h
│?? │?? │?? │?? ├── cef_bind_internal.h
│?? │?? │?? │?? ├── cef_bind_internal_win.h
│?? │?? │?? │?? ├── cef_callback_internal.h
│?? │?? │?? │?? ├── cef_lock_impl.h
│?? │?? │?? │?? ├── cef_raw_scoped_refptr_mismatch_checker.h
│?? │?? │?? │?? └── cef_thread_checker_impl.h
│?? │?? │?? ├── capi
│?? │?? │?? │?? ├── cef_app_capi.h
│?? │?? │?? │?? ├── cef_auth_callback_capi.h
│?? │?? │?? │?? ├── cef_base_capi.h
│?? │?? │?? │?? ├── cef_browser_capi.h
│?? │?? │?? │?? ├── cef_browser_process_handler_capi.h
│?? │?? │?? │?? ├── cef_callback_capi.h
│?? │?? │?? │?? ├── cef_client_capi.h
│?? │?? │?? │?? ├── cef_command_line_capi.h
│?? │?? │?? │?? ├── cef_context_menu_handler_capi.h
│?? │?? │?? │?? ├── cef_cookie_capi.h
│?? │?? │?? │?? ├── cef_dialog_handler_capi.h
│?? │?? │?? │?? ├── cef_display_handler_capi.h
│?? │?? │?? │?? ├── cef_dom_capi.h
│?? │?? │?? │?? ├── cef_download_handler_capi.h
│?? │?? │?? │?? ├── cef_download_item_capi.h
│?? │?? │?? │?? ├── cef_drag_data_capi.h
│?? │?? │?? │?? ├── cef_drag_handler_capi.h
│?? │?? │?? │?? ├── cef_find_handler_capi.h
│?? │?? │?? │?? ├── cef_focus_handler_capi.h
│?? │?? │?? │?? ├── cef_frame_capi.h
│?? │?? │?? │?? ├── cef_geolocation_capi.h
│?? │?? │?? │?? ├── cef_geolocation_handler_capi.h
│?? │?? │?? │?? ├── cef_image_capi.h
│?? │?? │?? │?? ├── cef_jsdialog_handler_capi.h
│?? │?? │?? │?? ├── cef_keyboard_handler_capi.h
│?? │?? │?? │?? ├── cef_life_span_handler_capi.h
│?? │?? │?? │?? ├── cef_load_handler_capi.h
│?? │?? │?? │?? ├── cef_menu_model_capi.h
│?? │?? │?? │?? ├── cef_menu_model_delegate_capi.h
│?? │?? │?? │?? ├── cef_navigation_entry_capi.h
│?? │?? │?? │?? ├── cef_origin_whitelist_capi.h
│?? │?? │?? │?? ├── cef_parser_capi.h
│?? │?? │?? │?? ├── cef_path_util_capi.h
│?? │?? │?? │?? ├── cef_print_handler_capi.h
│?? │?? │?? │?? ├── cef_print_settings_capi.h
│?? │?? │?? │?? ├── cef_process_message_capi.h
│?? │?? │?? │?? ├── cef_process_util_capi.h
│?? │?? │?? │?? ├── cef_render_handler_capi.h
│?? │?? │?? │?? ├── cef_render_process_handler_capi.h
│?? │?? │?? │?? ├── cef_request_capi.h
│?? │?? │?? │?? ├── cef_request_context_capi.h
│?? │?? │?? │?? ├── cef_request_context_handler_capi.h
│?? │?? │?? │?? ├── cef_request_handler_capi.h
│?? │?? │?? │?? ├── cef_resource_bundle_capi.h
│?? │?? │?? │?? ├── cef_resource_bundle_handler_capi.h
│?? │?? │?? │?? ├── cef_resource_handler_capi.h
│?? │?? │?? │?? ├── cef_response_capi.h
│?? │?? │?? │?? ├── cef_response_filter_capi.h
│?? │?? │?? │?? ├── cef_scheme_capi.h
│?? │?? │?? │?? ├── cef_ssl_info_capi.h
│?? │?? │?? │?? ├── cef_stream_capi.h
│?? │?? │?? │?? ├── cef_string_visitor_capi.h
│?? │?? │?? │?? ├── cef_task_capi.h
│?? │?? │?? │?? ├── cef_trace_capi.h
│?? │?? │?? │?? ├── cef_urlrequest_capi.h
│?? │?? │?? │?? ├── cef_v8_capi.h
│?? │?? │?? │?? ├── cef_values_capi.h
│?? │?? │?? │?? ├── cef_web_plugin_capi.h
│?? │?? │?? │?? ├── cef_xml_reader_capi.h
│?? │?? │?? │?? ├── cef_zip_reader_capi.h
│?? │?? │?? │?? └── views
│?? │?? │?? │?? ├── cef_box_layout_capi.h
│?? │?? │?? │?? ├── cef_browser_view_capi.h
│?? │?? │?? │?? ├── cef_browser_view_delegate_capi.h
│?? │?? │?? │?? ├── cef_button_capi.h
│?? │?? │?? │?? ├── cef_button_delegate_capi.h
│?? │?? │?? │?? ├── cef_display_capi.h
│?? │?? │?? │?? ├── cef_fill_layout_capi.h
│?? │?? │?? │?? ├── cef_label_button_capi.h
│?? │?? │?? │?? ├── cef_layout_capi.h
│?? │?? │?? │?? ├── cef_menu_button_capi.h
│?? │?? │?? │?? ├── cef_menu_button_delegate_capi.h
│?? │?? │?? │?? ├── cef_panel_capi.h
│?? │?? │?? │?? ├── cef_panel_delegate_capi.h
│?? │?? │?? │?? ├── cef_scroll_view_capi.h
│?? │?? │?? │?? ├── cef_textfield_capi.h
│?? │?? │?? │?? ├── cef_textfield_delegate_capi.h
│?? │?? │?? │?? ├── cef_view_capi.h
│?? │?? │?? │?? ├── cef_view_delegate_capi.h
│?? │?? │?? │?? ├── cef_window_capi.h
│?? │?? │?? │?? └── cef_window_delegate_capi.h
│?? │?? │?? ├── cef_app.h
│?? │?? │?? ├── cef_auth_callback.h
│?? │?? │?? ├── cef_base.h
│?? │?? │?? ├── cef_browser.h
│?? │?? │?? ├── cef_browser_process_handler.h
│?? │?? │?? ├── cef_callback.h
│?? │?? │?? ├── cef_client.h
│?? │?? │?? ├── cef_command_line.h
│?? │?? │?? ├── cef_context_menu_handler.h
│?? │?? │?? ├── cef_cookie.h
│?? │?? │?? ├── cef_dialog_handler.h
│?? │?? │?? ├── cef_display_handler.h
│?? │?? │?? ├── cef_dom.h
│?? │?? │?? ├── cef_download_handler.h
│?? │?? │?? ├── cef_download_item.h
│?? │?? │?? ├── cef_drag_data.h
│?? │?? │?? ├── cef_drag_handler.h
│?? │?? │?? ├── cef_find_handler.h
│?? │?? │?? ├── cef_focus_handler.h
│?? │?? │?? ├── cef_frame.h
│?? │?? │?? ├── cef_geolocation.h
│?? │?? │?? ├── cef_geolocation_handler.h
│?? │?? │?? ├── cef_image.h
│?? │?? │?? ├── cef_jsdialog_handler.h
│?? │?? │?? ├── cef_keyboard_handler.h
│?? │?? │?? ├── cef_life_span_handler.h
│?? │?? │?? ├── cef_load_handler.h
│?? │?? │?? ├── cef_menu_model_delegate.h
│?? │?? │?? ├── cef_menu_model.h
│?? │?? │?? ├── cef_navigation_entry.h
│?? │?? │?? ├── cef_origin_whitelist.h
│?? │?? │?? ├── cef_pack_resources.h
│?? │?? │?? ├── cef_pack_strings.h
│?? │?? │?? ├── cef_parser.h
│?? │?? │?? ├── cef_path_util.h
│?? │?? │?? ├── cef_print_handler.h
│?? │?? │?? ├── cef_print_settings.h
│?? │?? │?? ├── cef_process_message.h
│?? │?? │?? ├── cef_process_util.h
│?? │?? │?? ├── cef_render_handler.h
│?? │?? │?? ├── cef_render_process_handler.h
│?? │?? │?? ├── cef_request_context.h
│?? │?? │?? ├── cef_request_context_handler.h
│?? │?? │?? ├── cef_request.h
│?? │?? │?? ├── cef_request_handler.h
│?? │?? │?? ├── cef_resource_bundle.h
│?? │?? │?? ├── cef_resource_bundle_handler.h
│?? │?? │?? ├── cef_resource_handler.h
│?? │?? │?? ├── cef_response_filter.h
│?? │?? │?? ├── cef_response.h
│?? │?? │?? ├── cef_sandbox_win.h
│?? │?? │?? ├── cef_scheme.h
│?? │?? │?? ├── cef_ssl_info.h
│?? │?? │?? ├── cef_stream.h
│?? │?? │?? ├── cef_string_visitor.h
│?? │?? │?? ├── cef_task.h
│?? │?? │?? ├── cef_trace.h
│?? │?? │?? ├── cef_urlrequest.h
│?? │?? │?? ├── cef_v8.h
│?? │?? │?? ├── cef_values.h
│?? │?? │?? ├── cef_version.h
│?? │?? │?? ├── cef_web_plugin.h
│?? │?? │?? ├── cef_xml_reader.h
│?? │?? │?? ├── cef_zip_reader.h
│?? │?? │?? ├── internal
│?? │?? │?? │?? ├── cef_export.h
│?? │?? │?? │?? ├── cef_logging_internal.h
│?? │?? │?? │?? ├── cef_ptr.h
│?? │?? │?? │?? ├── cef_string.h
│?? │?? │?? │?? ├── cef_string_list.h
│?? │?? │?? │?? ├── cef_string_map.h
│?? │?? │?? │?? ├── cef_string_multimap.h
│?? │?? │?? │?? ├── cef_string_types.h
│?? │?? │?? │?? ├── cef_string_wrappers.h
│?? │?? │?? │?? ├── cef_thread_internal.h
│?? │?? │?? │?? ├── cef_time.h
│?? │?? │?? │?? ├── cef_trace_event_internal.h
│?? │?? │?? │?? ├── cef_types.h
│?? │?? │?? │?? ├── cef_types_win.h
│?? │?? │?? │?? ├── cef_types_wrappers.h
│?? │?? │?? │?? └── cef_win.h
│?? │?? │?? ├── views
│?? │?? │?? │?? ├── cef_box_layout.h
│?? │?? │?? │?? ├── cef_browser_view_delegate.h
│?? │?? │?? │?? ├── cef_browser_view.h
│?? │?? │?? │?? ├── cef_button_delegate.h
│?? │?? │?? │?? ├── cef_button.h
│?? │?? │?? │?? ├── cef_display.h
│?? │?? │?? │?? ├── cef_fill_layout.h
│?? │?? │?? │?? ├── cef_label_button.h
│?? │?? │?? │?? ├── cef_layout.h
│?? │?? │?? │?? ├── cef_menu_button_delegate.h
│?? │?? │?? │?? ├── cef_menu_button.h
│?? │?? │?? │?? ├── cef_panel_delegate.h
│?? │?? │?? │?? ├── cef_panel.h
│?? │?? │?? │?? ├── cef_scroll_view.h
│?? │?? │?? │?? ├── cef_textfield_delegate.h
│?? │?? │?? │?? ├── cef_textfield.h
│?? │?? │?? │?? ├── cef_view_delegate.h
│?? │?? │?? │?? ├── cef_view.h
│?? │?? │?? │?? ├── cef_window_delegate.h
│?? │?? │?? │?? └── cef_window.h
│?? │?? │?? └── wrapper
│?? │?? │?? ├── cef_byte_read_handler.h
│?? │?? │?? ├── cef_closure_task.h
│?? │?? │?? ├── cef_helpers.h
│?? │?? │?? ├── cef_message_router.h
│?? │?? │?? ├── cef_resource_manager.h
│?? │?? │?? ├── cef_stream_resource_handler.h
│?? │?? │?? ├── cef_xml_object.h
│?? │?? │?? └── cef_zip_archive.h
│?? │?? └── Release
│?? │?? ├── libcef_dll_wrapper.lib
│?? │?? └── libcef.lib
│?? ├── ReadMe.txt
│?? ├── Release
│?? │?? ├── CefMfcDemo.Build.CppClean.log
│?? │?? ├── CefMfcDemoDlg.obj
│?? │?? ├── CefMfcDemo.log
│?? │?? ├── CefMfcDemo.obj
│?? │?? ├── CefMfcDemo.pch
│?? │?? ├── CefMfcDemo.res
│?? │?? ├── CefMfcDemo.tlog
│?? │?? │?? ├── CefMfcDemo.lastbuildstate
│?? │?? │?? ├── CL.command.1.tlog
│?? │?? │?? ├── CL.read.1.tlog
│?? │?? │?? ├── CL.write.1.tlog
│?? │?? │?? ├── link.command.1.tlog
│?? │?? │?? ├── link.read.1.tlog
│?? │?? │?? ├── link.write.1.tlog
│?? │?? │?? ├── rc.command.1.tlog
│?? │?? │?? ├── rc.read.1.tlog
│?? │?? │?? └── rc.write.1.tlog
│?? │?? ├── CEFV8HandlerEx.obj
│?? │?? ├── ClientAppRender.obj
│?? │?? ├── SimpleClient.obj
│?? │?? ├── stdafx.obj
│?? │?? └── vc140.pdb
│?? ├── res
│?? │?? ├── CefMfcDemo.ico
│?? │?? └── CefMfcDemo.rc2
│?? ├── resource.h
│?? ├── SimpleClient.cpp
│?? ├── SimpleClient.h
│?? ├── stdafx.cpp
│?? ├── stdafx.h
│?? └── targetver.h
├── CefMfcDemo.sdf
├── CefMfcDemo.sln
├── CefMfcDemo.v12.suo
├── CefMfcDemo.VC.db
├── CleanFile.bat
├── ipch
│?? └── CEFMFCDEMO-16e4eb54
│?? └── CEFMFCDEMO-19fc974f.ipch
├── README.md
└── Release
├── cef_100_percent.pak
├── cef_200_percent.pak
├── cef_extensions.pak
├── CefMfcDemo.exe
├── CefMfcDemo.iobj
├── CefMfcDemo.ipdb
├── CefMfcDemo.pdb
├── cef.pak
├── d3dcompiler_43.dll
├── d3dcompiler_47.dll
├── debug.log
├── devtools_resources.pak
├── icudtl.dat
├── libcef.dll
├── libEGL.dll
├── libGLESv2.dll
├── locales
│?? ├── am.pak
│?? ├── ar.pak
│?? ├── bg.pak
│?? ├── bn.pak
│?? ├── ca.pak
│?? ├── cs.pak
│?? ├── da.pak
│?? ├── de.pak
│?? ├── el.pak
│?? ├── en-GB.pak
│?? ├── en-US.pak
│?? ├── es-419.pak
│?? ├── es.pak
│?? ├── et.pak
│?? ├── fa.pak
│?? ├── fil.pak
│?? ├── fi.pak
│?? ├── fr.pak
│?? ├── gu.pak
│?? ├── he.pak
│?? ├── hi.pak
│?? ├── hr.pak
│?? ├── hu.pak
│?? ├── id.pak
│?? ├── it.pak
│?? ├── ja.pak
│?? ├── kn.pak
│?? ├── ko.pak
│?? ├── lt.pak
│?? ├── lv.pak
│?? ├── ml.pak
│?? ├── mr.pak
│?? ├── ms.pak
│?? ├── nb.pak
│?? ├── nl.pak
│?? ├── pl.pak
│?? ├── pt-BR.pak
│?? ├── pt-PT.pak
│?? ├── ro.pak
│?? ├── ru.pak
│?? ├── sk.pak
│?? ├── sl.pak
│?? ├── sr.pak
│?? ├── sv.pak
│?? ├── sw.pak
│?? ├── ta.pak
│?? ├── te.pak
│?? ├── th.pak
│?? ├── tr.pak
│?? ├── uk.pak
│?? ├── vi.pak
│?? ├── zh-CN.pak
│?? └── zh-TW.pak
├── natives_blob.bin
├── snapshot_blob.bin
└── wow_helper.exe
20 directories, 345 files
本文地址:https://www.itbaoku.cn/example/a79199d64cdf4508abe63df5649e984a.html
查看更多