一直做SDK、MFC的一般编程。突然想到做IE方面的开发,但没有什么头绪,不会是把IE简单当一个窗口来处理吧?MFC有什么支持IE开发的类么。

解决方案 »

  1.   

    CWebBrowser. CHttpview.IHtmlDocument2.
    研究下。
      

  2.   

    用CWebBrowser控件显示IE,而且有相应的函数可以得到IE的DOM,有了DOM就可以随便的操作网页了。
      

  3.   

    许多朋友想在MFC的窗口里开一个小窗口,指定一个网址就可以打开网页,但却不知道怎么弄。现在我给大家介绍一个在vS2008下的一个简单方法。     1. 打开要新建网页窗口的Dialog,空白处点右键选择“Inster ActiveX Contral”弹出一个对话框,再选择“Microsoft web 浏览器”,然后“OK”,自己调整小窗口大小。     2.选择刚才新建的 Microsoft web 浏览器 ,点右键->“Add Variable”,在弹出的对话框中填好“Variable name”,其它不用管,这里会自动生成两个文件,"explorer1.h"和"explorer1.cpp",然后“Finish”。我随便写一个“Variable name”做例子,m_ConHtml;     3.好了,掉用 m_ConHtml.Navigate("www.baidu.com",NULL,NULL,NULL,NULL);        4.完成,出去看看吧。注意:如果不是第一次使用的话,是不会自动生成"explorer1.h"和"explorer1.cpp"这两个文件的,
      

  4.   

    CExplorer1在哪没找到,CWebBrowser也是
      

  5.   

    IObjectWithSiteImpl,IWebBrower2,IDocHostUIHandler,IOleCommandTarget等等,这个肯定在msdn里能找到