在vc对话框中有一个webBrowser控件,在这个控件中显示一个网页文件。网页文件中有一些进行交互的控件(如:radio,text等)。现在如何通过webBrowser来获取网页中的控件的值。
谢谢.........在线等....

解决方案 »

  1.   

    给你看个VB版的:http://azhisoft.com/sdemo.rar
      

  2.   


    谢谢啊!    但是vb我在vc中用不了啊,使用的方法不一样。有可以给介绍一种vc使用的方法的吗
      

  3.   

    1.IWebBrowser2::get_Document
    HRESULT get_Document(
        IDispatch * FAR* ppDisp
    );2.IHTMLDocument2::get_allHRESULT get_all(
        IHTMLElementCollection **p
    );3.IHTMLElementCollection::item
    HRESULT item(
        VARIANT name,
        VARIANT index,
        IDispatch **pdisp
    );
    4.IHTMLElement::getAttribute
    HRESULT getAttribute(
        BSTR strAttributeName, 
        LONG fFlags,
        VARIANT *AttributeValue
    );