CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

pElem->click()为什么出错,100分决不食言。

楼主hou2003(阿超)2005-08-04 18:02:02 在 VC/MFC / 网络编程 提问

今天我碰到一个问题,比较着急。  
  我在用程序登陆邮箱的时候,已经在程序中输入了用户名、密码,但是那个提交的按钮是一个image,我找到image后,调用pElem->click()出错,不明白什么问题。程序如下:  
  IHTMLInputImage   *pImage   =   NULL;  
  pElem->QueryInterface(&pImage);  
  //hr   =   pDisp->QueryInterface(IID_IHTMLInputImage,(void   **)&pImage);  
  if(   pImage   !=   NULL   )  
  {  
      pImage->get_src(&bValue);  
      CString   src(bValue);  
      SysFreeString(bValue);  
   
      if(src.Compare("http://mail.sina.net/images/msn03.gif")   ==   0   )  
      {  
          pElem->click();  
      }  
      pImage->Release();  
  }  
  调用pElem->click();为什么出错呢?难道是IHTMLInputImage   不能调用click吗?那样的话这样的一个页面怎么提交呢?因为页面上这个image还有一个onclick函数进行验证,所以还必须点击这个图片。  
  问题点数:100、回复次数:6Top

1 楼happyparrot(快乐鹦鹉)回复于 2005-08-04 18:10:09 得分 30

调用pElem->click();  
  --pElem是什么东西?你提供的代码中没有阿。  
  图片是不是贴在什么控件上的呢?Top

2 楼hou2003(阿超)回复于 2005-08-05 09:20:15 得分 0

前面的就是这个样子了。  
  IHTMLElement*   pElem;  
  hr   =   pDisp->QueryInterface(   IID_IHTMLElement,(void   **)&pElem);  
  if   (   hr   ==   S_OK   )  
  {  
  加上上面的代码  
  }  
  其他的可能和普通de我们在一个页面上查询控件一样。  
  就是说对IHTMLInputImage类型的IHTMLElement能够调用click吗。你给出一个这样的例子吗,Top

3 楼fisker0303(天塌了,地陷了,小花狗不见了.)回复于 2005-08-05 09:29:15 得分 30

你要描述下出的什么错误啊,pElem不是空指针吧?Top

4 楼hou2003(阿超)回复于 2005-08-05 09:40:07 得分 0

空指针不会的,都是不为空才进去的,出的错误就是那种内存错误。我看了那个网页的源码,提交的地方就是一个图片  
  Top

5 楼goodboyws(深夜不眠者(VCMVP))回复于 2005-08-05 10:05:11 得分 40

感觉pElem应该是个智能指针之类,否则  
  pElem->QueryInterface(&pImage);  
  会有问题  
  是不是pElem被释放了  
  能把全部代码贴上来么  
  Top

6 楼hou2003(阿超)回复于 2005-08-15 17:00:05 得分 0

好几天没来了,结一下帖,谢谢大家,问题已经解决了。Top

相关问题

  • 送分!!!!!!当天结帐,决不食言。
  • 给热心人加分,决不食言!
  • *****500分求解问题,决不食言!!!!!
  • 即刻给分,决不食言!!!!
  • 1000分大奉送!!!!!决不食言!
  • 1000分大奉送!!!!!决不食言!
  • 500分,决不食言,求WDL的文档制作器
  • CSocket类怎样设置超时?(83分,决不食言)
  • 300分的问题,决不食言,答对给分!
  • 谁第七个答复就加给谁,决不食言!!!!!

关键词

  • 指针
  • 代码
  • 页面
  • hr
  • pelem
  • ihtmlinputimage
  • 出错
  • 调用
  • pimage
  • ihtmlelement

得分解答快速导航

  • 帖主:hou2003
  • happyparrot
  • fisker0303
  • goodboyws

相关链接

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

广告也精彩

反馈

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