CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  HTML/XML

网页上有三个下拉列表框,如何知道焦点在哪个上面?怎么用IHTMLDocument2::get_activeElement找不到呀?

楼主luckypopy(菜鸟)2003-12-02 09:56:28 在 VC/MFC / HTML/XML 提问

谢谢! 问题点数:0、回复次数:2Top

1 楼wangjinwang(王者之疯)回复于 2003-12-03 14:50:02 得分 0

如果你已经取得了IHTMLDocument2对象,则可以象下面这样  
  ////取得活动的元素名称  
  CComPtr<IHTMLElement>   pElement;  
  if   (SUCCEEDED(   pDoc2->get_activeElement(&pElement)   ))  
  {  
  VARIANT   attr;  
  pElement->getAttribute(::_com_util::ConvertStringToBSTR("name"),0,&attr);  
  AfxMessageBox(::_com_util::ConvertBSTRToString(attr.bstrVal));  
  }  
  进一步通过能名称的判断决定焦点在哪个上面  
  Top

2 楼matq2008(叶子.net)回复于 2003-12-07 17:58:48 得分 0

下接列表是不可能得到的,因为它不在IEFrame上Top

相关问题

  • 如何得到网页中有焦点的列表框("select")的对象?为什么IHTMLDocument2::get_activeElement没有反应?
  • 网页中realplay对象如何设置播放列表?
  • 在线等待!!网页中下拉列表的select值存放在哪里????
  • 怎样把一个网页的全部链接列表出来呢??
  • 跪谢, 请教如何asp.net网页上显示在线用户列表???
  • 网页中的树形列表怎么弄?(不好意思,只有10分了:))
  • ASP中关于下拉列表文字在ASP网页中作判断的方法,求教!
  • 100分求下载网页的源程序,(初始化一个url列表)我自己做的头都大乐
  • 请教:用script如何在网页中动态地为下拉列表增加或者删除item
  • 有没有网页上用的 ListView ?能大图标、小图标、列表、详细等视图显示的

关键词

  • ihtmldocument2
  • activeelement
  • 列表
  • pelement
  • attr
  • 焦点在哪个
  • 名称
  • 取得
  • util
  • get

得分解答快速导航

  • 帖主:luckypopy

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo