当大家在项目中引进了CEFGlue类库之后

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

Chromium Embedded Framework (CEF)是个依靠Google Chromium项指标开源Web
browser控件,帮助Windows, Linux, Mac平台。
CEFGlue是此C++写就CEF类库的C#
移植版。基于此类库,大家可以好低价的在我们的winform等C/S项目中贮存Chrome浏览器。
当大家在类型中引入了CEFGlue类库之后,大家还索要引进CEF类库,因为我们须求经过P/Invoke来调用CEF类库的C++方法。由此假若大家想要在我们的C/S项目中引入浏览器就需求通过引进那多个类库了。

大约就介绍到这里了。一开端,我们机关的经营叫小编去尊崇一个已有些体系,并尝试优化。该品种正是一个单机版的采取,由于客户的供给(客户的仓库相比偏远,连不上网,因此,只可以用C/S来做,但是分界面winform的界面又丑,要是用wpf,又耗内部存款和储蓄器,而且部门未有回WPF的,假如选择GDI+以及重绘控件,又麻烦,当时他们赶时间,因而就有了此项目-基于Chrome内核的CB/S项目)。CEO叫自身去询问下,项目代码都给自己了,一发轫正是懵逼啊,固然之前玩过webbrowes控件,但那是基于IE,况且是早就封装好的,引用下就行,不麻烦,那会得以斩新的事物,照旧不曾听过的,于是,就想着本人来试试看啊,找材质,然后本人搭个demo,跑起来,那样的话,通晓会越来越深。说干就干,一顿搜狗和百度,找到了部分素材,如下:
基于.net开辟chrome宗旨浏览器【二】
听大人讲QT的webkit与ExtJs开拓CB/S结构的公司应用处理种类 
Xilium.CefGlue与CEF库的版本相称关系 

有了那一个基础,不再对CEF两眼抹黑了,当然作者并未有去钻探基础达成。于是本人便起先投机搭建了,哎,说到来都是泪呀,满屏的法语材质,看的肉眼疼,不过照旧熬过来了,上边介绍下吧,首先给八个官方网站链接,分别是CEFGlue和CEF的下载路线:
https://bitbucket.org/xilium/xilium.cefglue/downloads/
http://opensource.spotify.com/cefbuilds/index.html
切实怎么用,请参照他事他说加以考察:
使用CEF(CEFGLUE)作为你的客户端UI(一) 

无可争辩要留意CEFGlue和CEF的本子的呼应,要不然会有标题。
附带便是CEF版本的下载了:
图片 1

自身一开端下载的是debug和release,那五个都以独有dll的,未有何样用,后来自个儿下载了Simple版的,便是windows
Client的,下载解压后把release下的文本复制到了winform
bin下的release就能够了.
在意,应当要对应CEF与CEFGlue的本子,下载CEF要下载Simple的那多少个(就自个儿来说,笔者是那样多的,别的版本的您固然也足以运作,也能够下载)

相关文章