请教怎样使CExplorer类控制新窗口页面在原窗口中打开

请问怎样使CExplorer类控制新窗口页面在原窗口中打开
在下在一个对话框里使用了CExplorer控件(就是在资源视图中右键点击Active控件选择了web browser),可是当CExplorer浏览的页面中,有的链接会在新窗口中打开,这就会造成弹出系统默认的浏览器,而我并不想这样,而是在原CExplorer的窗口中继续访问,请问该怎样解决这个问题?

网上的资料我找了一些,基本都是CHtmlView类的控制方法,没有发现CExplorer类的。
------解决方案--------------------
给CExplorer类添加NewWindow2处理事件,把NewWindow2的两个参数赋值
*ppDisp = get_Application();
 *Cancel = VARIANT_TRUE;