从零开始搭建基于CEFGlue的CB/S的winform项目

来源:http://www.venoautomotive.com 作者:永利官网误乐域 人气:143 发布时间:2019-10-17
摘要:基于CEF,用.net包装过的Xilium.CefGlue/3,基于此框架能够很便利在你的winform等C/S项目中搭建八个内建的浏览器 从零开始搭建基于CEFGlue的CB/S的winform项目。从零开始搭建基于CEFGlue的CB/S的

基于CEF,用.net包装过的Xilium.CefGlue/3,基于此框架能够很便利在你的winform等C/S项目中搭建八个内建的浏览器

从零开始搭建基于CEFGlue的CB/S的winform项目。从零开始搭建基于CEFGlue的CB/S的winform项目。Chromium Embedded Framework (CEF)是个基于Google Chromium项目标开源Web browser控件,补助Windows, Linux, Mac平台。
CEFGlue是此C++写就CEF类库的C#从零开始搭建基于CEFGlue的CB/S的winform项目。从零开始搭建基于CEFGlue的CB/S的winform项目。 移植版。基于此类库,我们能够很有利的在我们的winform等C/S项目中放到Chrome浏览器。
当大家在档期的顺序中引进了CEFGlue类库之后,大家还需要引进CEF类库,因为我们要求经过P/Invoke来调用CEF类库的C++方法。因而只要我们想要在大家的C/S项目中引进浏览器就必要经过引入那七个类库了。

大约就介绍到这里了。一齐先,大家单位的经纪叫笔者去维护叁个已有的项目,并尝试优化。该类型正是一个单机版的采纳,由于客户的急需(客商的库房比较偏远,连不上网,由此,只好用C/S来做,不过分界面winform的分界面又丑,假使用wpf,又耗内部存储器,并且单位尚未回WPF的,借使选取GDI+以至重绘控件,又劳苦,那时候她俩赶时间,由此就有了此项目-基于Chrome内核的CB/S项目)。COO叫笔者去探听下,项目代码都给本人了,一开首就是懵逼啊,固然以前玩过webbrowes控件,但那是依照IE,况兼是一度封装好的,引用下就行,不麻烦,那会得以全新的东西,仍然尚未听过的,于是,就想着自个儿来尝试啊,找材质,然后自个儿搭个demo,跑起来,那样的话,精晓会更加深。说干就干,一顿搜狗和百度,找到了有的资料,如下:
基于.net开荒chrome大旨浏览器【二】
听闻QT的webkit与ExtJs开荒CB/S结构的公司应用管理体系 
Xilium.CefGlue与CEF库的版本相称关系 

有了那些基础,不再对CEF两眼抹黑了,当然我并未有去讨论基础完毕。于是我便起头投机搭建了,哎,提及来都以泪呀,满屏的匈牙利(Hungary)语材质,看的眼睛疼,可是照旧熬过来了,上面介绍下呢,首先给七个官方网址链接,分别是CEFGlue和CEF的下载路线:


实际怎么用,请参照他事他说加以考察:
选拔CEF(CEFGLUE)作为你的客商端UI(一) 

自然要在意CEFGlue和CEF的本子的照看,要不然会有标题。
附带正是CEF版本的下载了:
图片 1

自个儿一最早下载的是debug和release,这多少个都以独有dll的,未有何用,后来本人下载了Simple版的,正是windows Client的,下载解压后把release下的文本复制到了winform bin下的release就能够了.
留意,一定要对应CEF与CEFGlue的本子,下载CEF要下载Simple的老大(就本身来讲,小编是那样多的,其他版本的您如若也得以运维,也足以下载)

本文由永利官网误乐域发布于永利官网误乐域,转载请注明出处:从零开始搭建基于CEFGlue的CB/S的winform项目

关键词:

最火资讯