首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

关于DISPID_NAVIGATECOMPLETE2 and DISPID_NAVIGATECOMPLETE,该怎么处理

2013-01-05 
关于DISPID_NAVIGATECOMPLETE2 and DISPID_NAVIGATECOMPLETE用(TEXT({8856F961-340A-11D0-A96B-00C04FD70

关于DISPID_NAVIGATECOMPLETE2 and DISPID_NAVIGATECOMPLETE
用(TEXT("{8856F961-340A-11D0-A96B-00C04FD705A2} 创建了一个 WebBrowser2 控件,navigate2一个多frame网页,在响应事件时,为什么只能多次收到DISPID_NAVIGATECOMPLETE2 却不能收到DISPID_NAVIGATECOMPLETE?这样我是无法判断何时网页打开完毕的,
[解决办法]
详见微软的说明:http://msdn.microsoft.com/en-us/library/ie/aa768285(v=vs.85).aspx
This event replaces the NavigateComplete and FrameNavigateComplete events, which should no longer be used. Microsoft Internet Explorer 4.0 and Internet Explorer 5 continue to fire the NavigateComplete and FrameNavigateComplete events for compatibility with Internet Explorer 3.0.
大意就是NavigateComplete从IE6.0开始不再使用了。
判断网页打开加载完毕,用DocumentComplete。

热点排行