我想用一个钩子来关闭ie的广告窗口,不知道具体是什么办法,怎么判断我所要关闭的窗口是广告呢?
解决方案 »
- skin++ 分隔条的问题
- VC2005组合框乱码问题
- 工作1.5,现在有点看不清方向。北京的朋友进来看看。(真心请教,分还可以加)
- 局域网内如何监控打印机的打印
- BCGControlBar界面 OutLook风格样式的Page1,Page2不能更改,shortCut1,shorCut2也不能更改
- 关于AfxBeginThread的问题
- 如何通过CDatabase和CRecordset获取表名?
- 各位大侠,哪里有 地理信息系统设计与实现 这本书下载??
- 哪里有hook的资源,谢谢提供
- 请问在对话框中如何实现直接处理对话框中的文本框的回车事件 ??
- vc里有没有一个函数可以查找某文件里是否包含一个字符串?
- 求教ado连接Access,50分给一个人!
应该对窗口进行内容分析
这一点不太容易确实
至于钩子的话
用BHO可以做到
或者去down一个MyIE的源代码看看吧
1、从窗口本身属性方面判断,如窗口类的名字,窗口大小,窗口位置等。
2、从窗口内容方面判断。
如果仅仅从1判断是不是广告窗口,很简单,只要钩api函数就可以,如果也要从2判断,你还要写一个bho(IE扩展com组件),从bho得到ie文档接口,分析内容,结合钩api和bho,你肯定能写一个很好的去除广告的东西。如不懂,可发短消息给我。