老有关问题:自编的CHtmlView浏览器,如何截获超连接,不让新窗口在IE中打开

老问题:自编的CHtmlView浏览器,怎么截获超连接,不让新窗口在IE中打开?
折腾了好几天了,也发现之前有人遇到过这个问题,但是却没有找到切实可行的解决方案!
下面是我找到的比较权威的一种办法:
在       CHtmlView::OnNewWindow2       里面创建一个新的       WebBrowser,并把新的       WebBrowser       的       IDispatch       接口指针传过去。

可现在的问题是:怎么样获取要打开的新窗口的URL呢??
我快被折腾疯了,求大牛赶紧帮帮忙啊~~
十万火急啊!!!!

多谢多谢!!

------解决方案--------------------
在新的WebBrowser里获取
------解决方案--------------------
handle NewWindow2 to create a new window, and handle BeforeNavigate2 in the new window to get the URL