自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 不要在WM_ACTIVATE里调用可以触发活动转移的函数

不要在WM_ACTIVATE里调用可以触发活动转移的函数一、来源    WM_ACTIVATE的问题6月19号发现了,当时发现窗口会收到两次WM_ACTIVATE消息,很是奇怪,但找不到入手点,就没有深入追究。前几天同事发现有个按钮点击了没反应,是因为WM_LBUTTONDOW消息丢失,导致按钮事件没有生成,这才发现是WM_ACTIVATE有问题,总算找到原因了。但这是为什么呢?这

2015-03-04 12:43:40 2069

原创 IE插件--如何响应html事件

响应html事件有两种实现方式.1:一种是单独响应某个特定事件在setsite中添加如下代码:STDMETHODIMP CCShowWeb::SetSite(IUnknown *pUnkSite){ if (NULL != pUnkSite) {  HRESULT hr = pUnkSite->QueryInterface(IID_IWebBrowser2, (void

2014-02-25 16:00:06 2487

转载 ATL所自带响应Event的类

原文:http://blog.sina.com.cn/s/blog_86fe5b440101a2wv.htmlATL所自带响应Event的类有两个IDispEventSimpleImplIDispEventImpl它们的区别是一个是否带类型库,现在看看他们的模板参数     template      class ATL_NO_VTABLE ID

2014-02-17 16:47:52 2051

原创 在开发IE插件时,遇到的各种问题记录

问题1.win8 IE10 设置断点,不起作用。但是messagebox可以打印。原因:要调试,IE需要处于单进程状态。需要修改注册表项      HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\TabProcGrowth 将TabProcGrowth设置为0,IE处于单进程。但是当TabProcGrowth为0时,对

2014-02-13 12:31:27 1076

转载 12306参数重要信息记录

(function($){/*全国车站代码*/var code = '@spd|山坡东|SBN|shanpodong|spd|0@tdd|土地堂东|TTN|tuditangdong|tdtd|1@wln|乌龙泉南|WFN|wulongquannan|wlqn|2@zfd|纸坊东|ZMN|zhifangdong|zfd|3@ldy|离堆公园|INW|liduigongyuan|ldgy|4@pz

2014-01-21 10:13:00 88692

转载 12306

文章只做技术研究  如果通过此技术违反国家法律,一切后果自负,作者不承担任何责任。好吧,先来唠叨,唠叨。这几天大家都沉浸在抢票中,当然我也不例外。最后总结一句,有抢票软件不一定能抢到票,没抢票软件一定是抢不到票,网页一点就死了。往年,还能弄个小工具抢抢,今年12306换了件新衣服,更加跑不动了,最后独留下孤单在心里。好吧 ,进入正题:玩转新版12306抢票订

2014-01-11 12:54:40 1140

转载 如何使用V2005建立一个BHO组件--响应documentcomplete事件,去除页面中的图片

原文 http://blog.sina.com.cn/s/blog_4a34240c0100d35o.html前言:      本文档是为了演示如何使用V2005开发一个简单的BHO组件,BHO组件是实现了IObjectWithSite接口的       COM对象,该COM对象与IE进行绑定。       本文档将逐步演示如何建立BHO组件的过程,该组件实现的功能:首先当

2013-12-24 13:04:45 2339

转载 ArraySizeHelper解析

ArraySizeHelper解析[ArraySizeHelper解析]  以下代码用于获取一个数组的元素个数,例如 int table[100],以下宏返回100。template typename T,size_t N>char (&ArraySizeHelper(const T (&array)[N]))[N];

2013-12-10 12:58:41 780

转载 设计者的职责

设计者的职责一个底层结构设计是否成功,这个设计者是否称职,我一直觉得是有一个很简单的衡量标准的。你不需要看这个设计人用了多少NB的技术,你只需要关心,他的设计,是否给其他开发人员带来了困难。一个NB的设计,是将所有困难都集中在底层搞定,把其他开发人员换成白痴都可以工作的那种;一个SB的设计,是自己弄了半天,只是为了给其他开发人员一个长达250条的注意事项,然后很NB的说,你们按照这个手册去开发

2013-11-26 20:27:18 615

转载 如何判断通过ShellExecute执行的应用程序已经执行完毕?

如何判断通过ShellExecute执行的应用程序已经执行完毕?今日工作中遇到一问题,当我执行完ShellExecuteEx函数后,发现他不等待ShellExecuteEx调出的执行程序执行完毕,就继续其他代码行。为此特地学习了一下,总结方法有二:方法一:...... // 代码行SHELLEXECUTEINFO sei; memset(&sei, 0, sizeof(SH

2013-10-31 19:22:29 3751

转载 IE添加菜单栏

【IE扩展】增加菜单项 作为一个可扩展的系统,IE提供了优良的可扩展性,它的步骤可以很复杂,也可以很简单。这里我就以一个简单的示例来演示一下如何为IE增加一个简单的扩展。首先,我们需要向注册表中添加一个扩展键值,通过这个预置的外部接口,我们可以添加必要的参数和IE进行交互。这里我们要求我们的IE版本起码在IE5之后。生成GUID:可以利用Visual S

2013-10-14 12:17:33 1121

转载 给IE浏览器工具栏添加按钮 ---此处IE9上指的是“命令栏”

【实现目标】 通过“组策略”对话框,用户可以为IE浏览器的工具栏添加按钮,使单击工具栏上的这些按钮时,可以直接调用其他程序。【操作方法】 单击[开始]/[运行]命令,打开“运行”对话框,在该对话框中输入“gpedit.msc”后,按【Enter】键,打开“组策略”对话框,在该对话框中依次展开“用户配置”、“Windows设置”、“Internet Explorer维护”、“浏览器用户界面”

2013-10-14 11:50:36 1854

转载 用Visual Studio 2008开发IE BHO (浏览器帮助对象)之一

转载,原文;http://raylinn.iteye.com/blog/342289 这篇文章是应同学们的要求写的,以前都是用VC++ 6.0+Platform SDK完成的. 迁移到 VS2008之后,原来Visual Studio 6.0里的BHO向导不复存在,因此特此不厌其烦,详细说明,本文也适用于VS2005.首先谈BHO的开发工具,我偏向使用VC++(unmanage

2013-10-09 18:34:14 1331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除