我们还必要引进CEF类库365体育网站

听新闻说CEF,用.net包装过的Xilium.CefGlue/三,基于此框架能够很便宜在你的winform等C/S项目中搭建1个内建的浏览器

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项目中引进浏览器就必要经过引进那三个类库了。

大概就介绍到那边了。一开头,大家单位的经纪叫自身去爱慕八个已有的项目,并尝试优化。该品种正是3个单机版的施用,由于客户的须求(客户的库房比较偏远,连不上网,因而,只好用C/S来做,然而分界面winform的分界面又丑,假若用wpf,又耗内部存款和储蓄器,而且部门尚未回WPF的,若是运用GDI+以及重绘控件,又麻烦,当时她们赶时间,因而就有了此项目-基于Chrome内核的CB/S项目)。老板叫自身去精晓下,项目代码都给自身了,一初始便是懵逼啊,纵然从前玩过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版本的下载了:
365体育网站 1

本身一开端下载的是debug和release,那八个都以唯有dll的,未有怎么用,后来自家下载了Simple版的,正是windows
Client的,下载解压后把release下的文件复制到了winform
bin下的release就可以了.
注意,一定要对应CEF与CEFGlue的本子,下载CEF要下载Simple的尤其(就自作者来讲,小编是如此多的,其他版本的您只要也能够运作,也得以下载)

相关文章