怎么在自己写的浏览器中打开新的窗口

如何在自己写的浏览器中打开新的窗口?
课程设计需要写一个简单的浏览器。我利用的CHtmlView类作为显示窗口,可以实现刷新,前进,后退等功能,但是如果要在里面打开一个新的链接就会调用360浏览器(默认浏览器),怎么在自己的窗口显示新打开的窗口呢?

------解决方案--------------------
重载void OnNewWindow2(LPDISPATCH* ppDisp, BOOL* Cancel) 函数,将 ppDisp指向你要打开的窗口。但要求这个窗口对象是CHtmlView类型,如果浏览器是多标签的,需要将这个CHtmlView类包装在其它容器中
------解决方案--------------------
探讨
重载void OnNewWindow2(LPDISPATCH* ppDisp, BOOL* Cancel) 函数,将 ppDisp指向你要打开的窗口。但要求这个窗口对象是CHtmlView类型,如果浏览器是多标签的,需要将这个CHtmlView类包装在其它容器中