WebBrowser自定义下载管理
最近想实现在WebBrowser下载文件时调用自己的处理逻辑,必须调用自己的下载程序。
找了很多资料。大概意思就是做一个com控件,实现IDownloadManager接口。然后在应用程序中实现IServiceProvider接口完成对这个com的注册。但我想知道下面几点能做到不?
1 能不能不再单独做个com控件,比如写一个实现了IDownloadManager的类啊什么的。
2 如果1可以实现,那么在实现IServiceProvider时的QueryService时改如何写。