老问题:想在webbrowser控件中打开新的链接,我不想用ie。所以搜索资料,发现似乎newwindow2事件可以利用。继续搜索资料,看了一些简单的文章,发现一个问题:大家推荐,这样做:
下面是一些示例 MFC 代码,即可完成此任务的基于对话框的应用程序中:
   void CYourDlg::OnNewWindow2(LPDISPATCH FAR* ppDisp, BOOL FAR* Cancel)
   {
      m_dlgNewWB = new CYourDlg;
      m_dlgNewWB->Create(IDD_WBDLG_DIALOG);      m_dlgNewWB->m_webBrowser.SetRegisterAsBrowser(TRUE);      *ppDisp = m_dlgNewWB->m_webBrowser.GetApplication();
   }
1.不符合我的需求,我不想创建对话框。因为我这个浏览器上本身就很多按钮了,你让我再创建一个,行吗?2. 每次new一个对话框,看玩笑,行吗?