1000分:关于用IInternetProtocol实现过滤
近期需要用到这个功能,知道用异步可插入协议可实现过滤。比如过滤gif,可在下载开始的时候就取消下载。这在很多时候是很有用的,可以提高打开网页的速度。
找了一些资料,发现这个描述得比较仔细:
http://dev.csdn.net/article/11/11108.shtm
我没学过VC,加之原代码早已无法下载,所以恳请高手根据这个资料帮忙写个DLL,让VB等调用。这不是懒惰的问题,我研究了很长时间了,我前几天用VB照此资料写了一次,用VB写的话的确能捕捉到IInternetProtocol的Start方法,但不知道是什么原因,在IInternetProtocol的Start方法中返回INET_E_USE_DEFAULT_PROTOCOLHANDLER程序便崩溃。据说这也许是VB不支持多线程造成的。于是,不得已想用C写DLL来实现。
对于能熟练使用VC的朋友来说,写这个DLL也许不需要很多时间,但对于啊,无异于登天之难……,所以恳请朋友们帮个忙,不胜感激!
第一次来VC论坛,级别低,没法给更高的分,但若能实现,无以为谢,但分是不成问题的。
期待各位朋友的帮助……