2012-02-02 115 views
0

我在窗口应用程序中工作。我想对我的应用程序中的web浏览器控件中打开的网页上的任何控件悬停执行一些操作。请建议我如何做到这一点。其实我想读出专注的控制文字,但对此没有任何想法。请给我提供一些有用的提示和技巧。在网页浏览器控件中查找控件的位置

+0

悬停事件,你有没有试过它来解决它?你在Windows窗体中尝试过什么? – rofans91 2012-02-02 07:24:33

+0

是的,但我想调用c#代码函数,因为我想读取控件的文本或内部html。 – Abhishek 2012-02-02 09:00:12

回答

0

赢取应用程序? 你可以试试下面得到控制OBJ

私人无效Form1_MouseMove(对象发件人,发送MouseEventArgs E)

{ 
     //this.Capture = true; 
     Control cc = this.GetChildAtPoint(new Point(e.X, e.Y)); 
     if (cc != null) 
      this.Text = cc.Text; 
    } 

,如果你想获得其他应用程序的OBJ通常使用Javascript定义 http://www.builder.com.cn/2007/1020/568176.shtml

+0

不,这将无法正常工作,我已经尝试过了,它只适用于不在webbrowser控件中的控件。感谢resoopnse – Abhishek 2012-02-02 07:02:40

相关问题