mfc对话框+webbrowser编程,怎么添加IDownload接口

mfc对话框+webbrowser编程,如何添加IDownload接口?
本帖最后由 csdd1105 于 2014-04-20 20:40:13 编辑
mfc对话框+webbrowser编程,替代下载管理,

如何添加IDownload(IDownloadManager)接口?

请前辈高手中手加低手,手把手指导一下。

添加什么类?怎么修改源代码等等?

分不多,先谢谢了。
------解决方案--------------------
在ControlSite上实现IServiceProvider,然后在QueryService里面返回你的IDownloadManager实现。QueryService的实现方法参考http://support.microsoft.com/kb/327865。IServiceProvider的实现方法参考CDHtmlDialog的源代码。

VC6里面的CWnd没有CreateControlSite可以重载。只能用AfxEnableControlContainer重载全局的control container。参考http://support.microsoft.com/kb/236312
------解决方案--------------------
正好我也记录一下!!!