如何知道在一个IE页面中,确定按钮被按下?

解决方案 »

  1.   

    msdn.microsoft.com/workshop/browser/mshtml/tutorials/sink.asp
      

  2.   

    我需要在MFC中知道某一IE内的按钮,如“登陆”,“确定”
    被按下
      

  3.   

    要实现这技术,可以采用那几种方式
    请高人提供下思路如果不是IE的应用程序,我可以使用钩子技术
    截获应用程序消息。但IE下我不知道如何截获
      

  4.   

    COM的钩子就是Event sink
    我上面提到的那篇文章里就是讲这个的。
      

  5.   

    http://www.csdn.net/develop/read_article.asp?id=18998
      

  6.   

    http://www.csdn.net/develop/article/18/18998.shtm
      

  7.   

    参见:http://www.codeguru.com/ieprogram下面的几篇文章
    我是用的bho专门监视IE的,安装HOOK和自定义消息,当按下鼠标左键时,去判断当前的控件是否是某个按钮!利用消息传递给你的程序!
      

  8.   

    学习了几天,虽然明白了一些,但还是找不到解决问题的
    方法。主要是没有相应的例子程序,又对COM又不太懂。问jiangsheng(蒋晟.Net) 是不是关键要实现HTMLElementEvents2接口?
    问(matq2008(叶子.net)) bho是什么?专门监视是不是每秒钟不停的查看?程序是不是要做成象钩子程序那样,一个负责安装,另一个在dll中实现
    HTMLElementEvents2接口来接收IE事件?
      

  9.   

    能提供部分代码最好[email protected]