mfc对话框+webbrowser编程,怎么添加IDownload接口
mfc对话框+webbrowser编程,如何添加IDownload接口?
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
------解决方案--------------------
正好我也记录一下!!!
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
------解决方案--------------------
正好我也记录一下!!!