过河的卒子

我们都是过了河的卒子,不能回头!!!

2008年11月12日

定制浏览器

摘要: 作者:冯明德 浏览器控件是个典型的Active控件,提供了大量的接口及自动化对象,可以灵活的加以控制,需要的时候,可以通过这些接口控制浏览器的行为,或提供相应的出接口定制浏览器。 一、概述 浏览器对象CLSID: CLSID_WebBrowser 提供的主要接口 IWebBrowser2 浏览器的接口 当文档建立后,可以得到相应的文档接口,文档中各标记元素的接口。 在DHT... 阅读全文

posted @ 2008-11-12 19:54 过河的卒子 阅读(876) 评论(1) 推荐(0)
采集网页选定部分全攻略

摘要: 作者:龙仪 下载源代码 在 VCKBASE 混了这么久竟然没有写出一篇文章,想想很是惭愧,每当在这里看到一篇好文,这种感觉尤甚,总结我在程序员加油站中的一些技术点写了这个文章(虽然程序员加油站还要继续开发,但是由于时间关系不知道什么时候能完成),如果有时间我还会写一些文章的,我的写作水平可能很差,希望读者能够包涵。 程序原理: 一、在IE菜单中加入菜单项 在注册表HKEY_CUR... 阅读全文

posted @ 2008-11-12 19:53 过河的卒子 阅读(431) 评论(0) 推荐(0)
如何使用BHO定制你的Internet Explorer浏览器

摘要: 原文出处:Browser Helper Objects: The Browser the Way You Want It 一、简介 有时,你可能需要一个定制版本的浏览器。在这种情况下,你可以自由地把一些新颖但又不标准的特征增加到一个浏览器上。结果,你最终有的只是一个新但不标准的浏览器。Web浏览器控件只是浏览器的分析引擎。这意味着仍然存在若干的与用户接口相关的工作等待你做――增加一个地址栏,... 阅读全文

posted @ 2008-11-12 19:52 过河的卒子 阅读(790) 评论(0) 推荐(0)
ATL 实现定制的 IE 浏览器栏、工具栏和桌面工具栏

摘要: 作者:杨老师 下载源代码 关键字:Band,Desk Band,Explorer Band,Tool Band,浏览器栏,工具栏,桌面工具栏 一、引言 最近,由于工作的要求,我需要在 IE 上做一些开发工作。于是在 MSDN 上翻阅了一些资料,根据 MSDN 上的说明我用 ATL 胜利完成了“资本家老板”分配的任务。 (并且在白天睡觉的过程中梦到了老板给我加工资啦......) 现在,我... 阅读全文

posted @ 2008-11-12 19:51 过河的卒子 阅读(630) 评论(0) 推荐(0)
IE 控件一些高级使用方法

摘要: 作者:杨老师 下载源代码 本文介绍如下内容 1、如何显示内存中的 HTML 网页; 2、如何屏蔽掉鼠标右键的上下文菜单; 3、如何扩展 HTML 中的脚本(external)对象; 4、如何显示 HTML 样式的对话窗; 5、如何执行 HTML 脚本; 一、如何显示内存中的 HTML 网页 或者因为网页保密的考虑;或者因为软件分发的考虑,有的时候就需要让 IE 或 IE 浏览器控件... 阅读全文

posted @ 2008-11-12 19:46 过河的卒子 阅读(535) 评论(0) 推荐(0)
浏览器的定制与扩展

摘要: 作者:李汉鹏 下载源代码 本文分如下章节: 前言 在MFC中使用浏览器 怎样扩展或定制浏览器 定制鼠标右键弹出出菜单 实现脚本扩展(很重要的external接口) C++代码中如何调用网页脚本中的函数 定制消息框的标题 怎样定制、修改浏览器向Web服务器发送的HTTP请求头 怎样修改浏览器标识 ... 阅读全文

posted @ 2008-11-12 19:45 过河的卒子 阅读(850) 评论(0) 推荐(0)
VC++开发BHO插件——定制你的浏览器 

摘要: 关键字 BHO Browser COM ATL 网址过滤 原作者姓名 陆其明 文章原始出处 http://hqtech.nease.net 读者评分 18 评分次数 4 正文 在Windows操作系统上,我们最常见的浏览器有两种:文件浏览器(exploer.exe,应用于文件系统)和Internet浏览器(iexplore.exe,应用于互联网资源)。由于这两个浏览器功能强大,而且又与Wind... 阅读全文

posted @ 2008-11-12 19:39 过河的卒子 阅读(576) 评论(0) 推荐(0)
内存调试技巧:C 语言最大难点揭秘

摘要: 本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。引言 C 和 C++ 程序中的内存错误非常有害:它们很常见,并且可能导致严重的后果。来自计算机应急响应小组(请参见参考资... 阅读全文

posted @ 2008-11-12 19:38 过河的卒子 阅读(367) 评论(0) 推荐(0)
C++中使用BHO来屏蔽特定网站

摘要: BHO(浏览器辅助对象)是一种简单的ATL COM对象,而Internet Explorer会在每次运行时都加载它;换句话来说,即每个Internet Explorer的实例都会加载它。BHO运行在Internet Explorer的地址空间内,能对可访问的对象(如窗口、模块等等)执行任何操作,且因为它依附于浏览器的主窗口,所以其生命期与浏览器实例的生命期一致。 如果在系统中打开了活动桌面,... 阅读全文

posted @ 2008-11-12 19:34 过河的卒子 阅读(739) 评论(0) 推荐(0)
显示内存中的HTML内容

摘要: IE WebControl控件提供了显示HTML的功能,但是只能够显示URL或是文档。很多朋友都询问关于显示内存中HTML内容的方法,前几天我在网上找到一段代码,我在这里进行一些讲解。 思路: 先用WebControl显示一个空的HTML文档(对于WebControl的用法有了解),然后利用接口IID_IHTMLDocument2,来重新配置Body标记内的InnerHTML属... 阅读全文

posted @ 2008-11-12 16:24 过河的卒子 阅读(608) 评论(0) 推荐(0)