我在CHtmlView中怎么得到网页中的控件(如输入框)?
有人告诉我用IHTMLDocument2接口,可是怎么得到呢?难道能对CHtmlView用QueryInterface????
有人告诉我用IHTMLDocument2接口,可是怎么得到呢?难道能对CHtmlView用QueryInterface????
解决方案 »
- MFC定时器问题
- 请教在用VC++进行串口通信时,遇到回复数据的时候一条数据分成2条回
- cview中 调用 OnInitMenu(CMenu* pMenu)
- CTreeView 复选
- 0xc0000005 Access Violation Error, 大侠们救命啊,都整了好几天的问题
- 如何将dll编译到ocx中
- 图形绘制程序中的图形拖动问题
- 为什么我的全局调用函数只能在我的机子上用?在别人的机子上就死机??
- 请给几个网址(关于操作系统,c++,C#,html的ebook教材)
- 高分求救,关于病毒的问题
- 急急急----- 有谁做过lzh,用java, c , vb 都可以
- 高分寻 网络钩子 程序
punk->QueryInterface(IID_IWebBrowser2, (void**)pwb);
pwb->get_Document(&pdisp);
pdisp->QueryInterface(IID_IHTMLDocument2, (void**)pdoc);
次序是这样,加上判断。
{
LPDISPATCH pDoc=GetDocument();
if(pDoc){
HRESULT hr=pDoc->QueryInterface(IID_IHTMLDocument2,
reinterpret_cast<void**> (ppHtmlDocument2));
pDoc->Release();
return hr;
}
else{
return OLE_E_BLANK;
}
}
http://expert.csdn.net/Expert/topic/1690/1690557.xml