我用vc6 作课程设计-做一个简单功能的浏览器,相对于mfc来说,com简直就是,不论怎么说,我的浏览器差不多完成了,就是显示网页时,无法显示出xp效果的按钮,得知有解决办法就是OnGetHostInfo(DOCHOSTUIINFO * pInfo),调用pInfo这个属性,但是,vc6下chtmlview的虚函数没有OnGetHostInfo,查找了msdn后,发觉要用IDocHostUIHandler接口来调用的,我学习com不过1个月,还在看com本质论,实在是调用不来这个,哪位高手能帮帮我,给个完整的实现调用,谢谢了。最终目的:
OnGetHostInfo(DOCHOSTUIINFO * pInfo)
{
pInfo->...........
return S_OK;}现在的问题就是,chtmlview不能override OnGetHostInfo这个函数
OnGetHostInfo(DOCHOSTUIINFO * pInfo)
{
pInfo->...........
return S_OK;}现在的问题就是,chtmlview不能override OnGetHostInfo这个函数
==========================================
ResMSHTML obtains an IDocHostUIHandler interface by calling the host's client site QueryInterface, requesting IID_IDocHostUIHandler. This interface has methods that allow MSHTML to communicate with the host about its UI status.