100分,求个简单的问题

chary8088 2009-09-08 08:37:46
怎么样获取IE控件里正文数据?
不包括html代码
...全文
173 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccc_cgreen 2009-10-07
  • 打赏
  • 举报
回复
BHO
chary8088 2009-09-10
  • 打赏
  • 举报
回复
看来是不如Chinaunix
xylicon 2009-09-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 chary8088 的回复:]
LS你真了解我,我是不知道怎么获的IHTMLElement接口
能否动手写个代码??
[/Quote]

可以通过IHTMLDocument2::get_body 接口函数获得。

IHTMLElement* pElem;
pHtmlDoc->get_body(&pElem);
zu4nu 2009-09-09
  • 打赏
  • 举报
回复
HWND hIE=FindWindow("IEFrame",NULL);
HWND hURL=FindWindowEx(hIE,NULL,"ToolbarWindow32",NULL)
GetWindowText(hURL,str,100);
chary8088 2009-09-09
  • 打赏
  • 举报
回复
我的意思是;就像outlook写正文时,那个控件就是IE控件,但是,他是怎么得到正文信息呢;
chary8088 2009-09-08
  • 打赏
  • 举报
回复
LS你真了解我,我是不知道怎么获的IHTMLElement接口
能否动手写个代码??
MoXiaoRab 2009-09-08
  • 打赏
  • 举报
回复
IHTMLElement接口怎么得到,LZ会不?
MoXiaoRab 2009-09-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xylicon 的回复:]
IHTMLElement接口
HRESULT get_outerText(BSTR*p);  获取对象的文本内容(静态内容) 

BSTR bstrText;
IHTMLElement* pElem;
pElem->get_outerHTML(&bstrText);
[/Quote]、我想说的就这个,看到问题太晚了
oyljerry 2009-09-08
  • 打赏
  • 举报
回复
枚举遍历到对应的HtmlElement,然后get_outerHTML()
xylicon 2009-09-08
  • 打赏
  • 举报
回复
IHTMLElement接口
HRESULT get_outerText(BSTR*p); 获取对象的文本内容(静态内容)

BSTR bstrText;
IHTMLElement* pElem;
pElem->get_outerHTML(&bstrText);
SunshineCcx 2009-09-08
  • 打赏
  • 举报
回复
抢个沙发坐坐

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧