澳门新葡亰官网从零开始搭建基于CEFGlue的CB/S的winform项目

澳门新葡亰官网从零开始搭建基于CEFGlue的CB/S的winform项目

根据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项目)。经理给自己错过打听下,项目代码都给自家了,一开始就是懵逼啊,尽管以前打了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的老(就自我而言,我是这般多之,其余版本的您要为堪运行,也可下载)

admin

网站地图xml地图