C/C++ IE编程
god00
这个作者很懒,什么都没留下…
展开
-
item的第一个参数一般用代表整数的索引
//这个item方法真是复杂啊。。头文件里声明是 name,index,idispath 第一个参数是名字啊,为什么是实际应用中会是整数呢? 小弟被这个问题困了很久了,请达人指点一二。 我已经得到了IHTMLDocument2指针,根据它里面的方法可以得到Body,可是我想得到DIV,并根据DIV的属性来阻止它的显示(目的是拦截浮动窗口)问题: 1.我不知道怎么得到DIV 2.得到DIV以转载 2011-06-10 14:58:00 · 757 阅读 · 0 评论 -
IE编程 关于item的用法
初学C++ 提取网页里的超链接 都会用到Item这个方法。 没神马文才,不打太多字了,贴代码。 void CM_WebDlg::OnOK() { IHTMLDocument2* pDoc; pDoc = (IHTMLDocument2*)m_web.GetDocument(); IHTMLElementCollection* Links; pDoc->get_links(&Links);原创 2011-06-11 16:47:00 · 701 阅读 · 0 评论 -
IE编程 item的使用方法
MSHTML::IHTMLElementCollection* pColl=NULL; hr=spHtmlDocument-> get_all(&pColl); if(pColl!=NULL&&SUCCEEDED(hr)) { MSHTML::IHTMLElement* pElem=NULL; _variant_t index; index.vt=VT_I4; index.intVal转载 2011-06-09 20:19:00 · 661 阅读 · 0 评论 -
如何分析网页元素并进行相应处理
如何分析网页元素,然后进行相应处理,比如填表,递交等等 转载:http://bbs.pediy.com/showthread.php?t=53412#include AnsiString __fastcall TForm3::Submit(void){IHTMLDocument2 *pHTMLDoc = NULL;LPDISPATCH pDisp = NULL;pDisp =CppWebBrows转载 2011-06-10 15:08:00 · 585 阅读 · 0 评论 -
WebBrowser屏蔽声音视频
WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。使用 WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏览功能,还可以禁用默认的 Internet Explorer 功能,并将该控件用作简单的 HTML 文档查看器。此外,可以使用该控件转载 2011-06-19 14:25:00 · 1142 阅读 · 0 评论 -
IDispatch::Invoke DISPID_AMBIENT_DLCONTROL
浏览器控件给你它的下载,显示设置和执行的控制权。 为了要得到这些控制,你实现你的宿主的IDispatch接口,使得它处理DISPID_AMBIENT_DLCONTROL。当浏览器控件被实例化的时候,它将会以这一个ID调用你的IDispatch::Invoke。将pvarResul转载 2011-07-07 06:59:10 · 1357 阅读 · 0 评论