基于.net开发chrome核心浏览器【六】

原文:基于.net开发chrome核心浏览器【六】

写在前面:

距离发这个系列的上一篇文章已经过去两个多月了

因为工作上不涉及这一部分的内容,兼且琐事缠身,一直无力动笔写这个系列的第六篇文章

然而,有很多朋友都关注这个系列,希望我能再写写.

写文章有人看,是件令人开心的事,所以就又开始折腾这个东西了,

希望这篇文章不会让大家失望.

开篇:

由于时间过去的蛮长的,所以先到官网上去看看

发现CefGlue项目 8月13号更新过,嗯!不错!

但看看它使用的类库 ,发现是CEF 3.1453.1255,虽然比我写这个系列前几篇用的CEF类库新, 但比CEF官方更新的类库旧多了。

CEF项目官方更新的类库已经到3.1547.1412了,而且是8月22日刚更新过。

苦于CefGlue作者不给力,以后争取用C++直接搞CEF类库,

如果真是这样的话,咱们这个系列也要换个名字了.呵呵

不管怎么样,先把之前的DEMO用到的类库更新到CEF 3.1453.1255再说.

认真看过之前几篇文章的人,应该知道该怎么更新.

我在文章的最后会把源码(包括类库)的下载链接提供出来,

之前有好多人说环境都搭不起来(都怪你们自己没认真看我写的文章),这次应该不会有问题了

再谈搭建环境:

有好多朋友发邮件问,为什么他的CEFGlue运行不起来

好,再说一遍搭建环境,这次配图来:

1.Demo程序集目标平台必须是X86平台

2.Demo程序集不能启用VS承载进程

3.demo程序集debug目录下必须包含CEF的类库(不要让我帮忙下载CEF的类库了,自己去网吧吧!我也不会说这些文件去哪里找,这东西找不到就改行吧)

----------------------------------------------

这是一篇未完成的文章,以后不再更新这个系列了。

谢谢大家一如既往的支持。

时间: 2024-09-17 03:55:01

基于.net开发chrome核心浏览器【六】的相关文章

基于.net开发chrome核心浏览器【五】

原文:基于.net开发chrome核心浏览器[五] 一:本篇将解决的问题 本章主要为了解决一下几个问题: 1.JsDialog的按钮错位的问题 我们开发出的浏览器,在有些操系统上调用alert,confirm之类的对话框时,确定和取消按钮会出现错位的情况 2.右键菜单问题 我们开发的浏览器,在网页上点右键,会出现一些讨厌的英文菜单. 3.打印的问题 我们开发的浏览器,网页在调用window.print的时候,没有任何反应. 4.打开chrome的调试器 谷歌浏览器调试网页的调试器非常好用,我们开

基于.net开发chrome核心浏览器【七】

原文:基于.net开发chrome核心浏览器[七] 这是一个系列的文章,前面六篇文章的地址如下: 基于.net开发chrome核心浏览器[六] 基于.net开发chrome核心浏览器[五] 基于.net开发chrome核心浏览器[四] 基于.net开发chrome核心浏览器[三] 基于.net开发chrome核心浏览器[二] 基于.net开发chrome核心浏览器[一] 这篇文章和前面六篇文章关系不大,你如果懒得看前面六篇的话,从这一篇开始看也没问题 之前写的六篇文章,都是基于 Xilium.C

基于.net开发chrome核心浏览器【二】

原文:基于.net开发chrome核心浏览器[二] 一: 上一篇的链接: 基于.net开发chrome核心浏览器[一] 二: 相关资源介绍: chrome Frame: 让IE有一颗chrome的心,看起来不错,但我没有深入研究这个东西. http://www.google.com/chromeframe?hl=zh-CN&quickenable=true https://developers.google.com/chrome/chrome-frame/ WebKit.Net 已经有一段时间没

基于.net开发chrome核心浏览器【一】

原文:基于.net开发chrome核心浏览器[一] 说明: 这是本系列的第一篇文章,我会尽快发后续的文章. 源起 1.加快葬送IE6浏览器的进程 世界上使用IE6浏览器最多的地方在中国 中国使用IE6浏览器最多的地方在企业中 让他们自己去装个chorme太难了 索性开发个浏览器(其实是浏览器的外壳)给他们 用"代码改变世界"是博客园园友的口号 2.一劳永逸的解决浏览器兼容问题 各种浏览器的CSS hack问题再也不用担心了 甚至公司里前端的职位也可以减少几个了 3.更方便的使用更强大的

基于.net开发chrome核心浏览器【三】

本篇我们讲解怎么用CefGlue开发一个最简单的浏览器 一: CefGlue是建立在Cef项目之上的,Cef项目是C/C++的项目:CefGlue只不过是通过PInvoke来访问Cef项目生成的一些dll下面我们来看看Cef项目生成的一些dll和资源都是做什么用的打开这个目录\cef_binary_3.1453.1236_windows_xilium\Releaselibcef.dll-------------------------->Cef的核心类库icudt.dll------------

基于.net开发chrome核心浏览器【四】

一: 上周去北京出差,给国家电网的项目做架构方案,每天都很晚睡,客户那边的副总也这样拼命工作. 累的不行了,直接导致第四篇文章没有按时发出来. 希望虚心学习1,小侠客等关注我的朋友们原谅我. 二: 在这篇文章中,我们主要实现下面三个功能: 浏览器地址栏.浏览器窗口大小变化.浏览器下载文件 为了实现这三个功能,我们新创建了一个工程, program.cs文件里的内容没有任何变动: dll文件夹里的内容没有任何变动: 资源的引用,程序集的配置,都没有做任何变动: 三: 我们在解决方案中创建一个bs文

C# 开发Chrome内核浏览器(WebKit.net)

原文:C# 开发Chrome内核浏览器(WebKit.net)   WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器.这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能. 第一步: 下载WebKit.net 的bin文件.别小看这一步,你不一定能下载成功,原因你懂的. WebKit.net 的主页是http://webkitdotnet.sourceforge.net/ 直接下载0.5版本的windows bin文

【Eclipse插件开发】基于WTP开发自定义的JSP编辑器(六)

IStructuredModel(DOM Document)分析视图 前面的几节中,我们都已经完整的介绍过了WTP最核心的几个数据模型:语法Document (IStructuredDocument).语义Document(IDOMDocument.ICSSDocument)和WTP模型 (IStructuredModel).IStructuredModel在某种程度上可以看作是语义Document和语法Document的门 面,三者关系再罗唆一下: 开发]基于WTP开发自定义的JSP编辑器(六

专家证实诺基亚正在开发基于Webkit的台式机用浏览器Ovi Browser

诺基亚公司目前正在开发面向台式机平台的一款浏览器Ovi http://www.aliyun.com/zixun/aggregation/16411.html">Browser,博客作家Eldar Murtazin近日在接触到这款浏览器的Beta版之后证实了这则消息.据称诺基亚公司开发的这款浏览器将和诺基亚的手机浏览器,苹果的Safari, 以及谷歌Chrome等浏览器一样基于Webkit,不过Ovi Browser将与Ovi的有关服务项目进行捆绑.用户可以使用这款浏览器在Ovi Store