看到一篇文章 标题如下:
让你的浏览器更强!过滤FLASH、控件等等 (转) 
原文地址:http://amyz.itpub.net/post/34151/409384我的问题如下:
我的程序开发环境是VC6.0 ,是基于对话框的,在对话框上面放置了一个Webbrowers控件,
Webbrowers控件关联的变量名字是m_ie.文章中说填加一个ATL类,是什么意思?如何在开发环境中操作呢?如何在我的程序中实现呢?

解决方案 »

  1.   

    为什么 没有办法加类呢?是不是文章中的开发环境不是MFC6
      

  2.   

    如果不是不是VC6,文章中的代码,在VC6下如何实现?
      

  3.   

    VC菜单,insert -〉new ATL Object
      

  4.   

    多谢 看到了 .VC菜单,insert   -〉new   ATL   Object
    然后呢?他有4个选项,我选择那一个?
      

  5.   

    请问文章中所说的 给类填加IInternetProtocolInfo和IInternetProtocol两个接口的实现,如何去做?
      

  6.   

    Project->Add to Project->Components and controls->Registered ActiveX Controls->Microsoft Web浏览器
      

  7.   

    我按照如下添加了接口
    public:
    IInternetProtocolSink* m_pProtSink;//BEGIN_COM_MAP(CIAUrl)
    COM_INTERFACE_ENTRY(IIAUrl)
    COM_INTERFACE_ENTRY(IDispatch)
    COM_INTERFACE_ENTRY(IObjectWithSite)
    COM_INTERFACE_ENTRY(IInternetProtocol)//
    COM_INTERFACE_ENTRY(IInternetProtocolInfo)//
    END_COM_MAP()文章中说  "找到IAUrl的Start函数(实现上面两个接口后回自动出现该函数)",
     为什么我的环境中 没有自动出现 该函数
      

  8.   

    在MFC工程中添加ATL 的文档和例子 地址如下:http://www.vckbase.com/document/viewdoc/?id=682