做IE的toolbar又遇到一个问题。。。求高手解救(12分)

  • 主题发起人 主题发起人 anndie
  • 开始时间 开始时间
A

anndie

Unregistered / Unconfirmed
GUEST, unregistred user!
我的toolbar在IE上大部分情况下已能正常使用,但测试中发现用IE下载东西时,弹出了下载框后,IE会自己关掉。。研究了一下,发现是实现IObjectWithSite接口的SetSite(const pUnkSite: IUnknown)方法中,获得的这个pUnkSite指针是空的,接下来也就无法获得Iolewindow接口对象和IOleCommandTarget接口对象,setsite方法执行完之后,IE就自动关掉了。。
哪位兄弟帮我看看要怎么解决啊?
我的分只剩下12分了,最近为了这个toolbar,散了几百分了。。。等俺有了分。。俺一定还给大家。。
 
........
顶一下,有人帮忙吗?
 
发现pUnkSite是空就直接exit了.还做什么操作啊.

使用指针前都要检查是不是空指针.
 
后退
顶部