佚名通过本文主要向大家介绍了
本世纪超难问题!我已经问过一圈了,连国外也找过了,还是没有结果!(没有HWND?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 本世纪超难问题!我已经问过一圈了,连国外也找过了,还是没有结果!(没有HWND?
描述:
描述:
问题:如何取得IE里面的任意一个元素的HWND?
问题形成的原因:
我们知道基本上许多的控件都会有很多属性,其中就有TEXT属性,我们可以通过这些属性来给控件赋值,比如InputText,我们就可以用这个InputText的Value属性来给它赋值,可是如果一个控件没有提供这样的属性,但是它其实确实是有这样的功能的控件呢?比如说我自己写的一个TEXT控件,你可以向里面写入一些字符,可是没有提供TEXT这样的属性,当然一般情况我们因为都是手动输入一些字符,所以根本不用管它有没有提供这样的属性,可是对于要进行编程的人来说,就有些难了,可能有些人说,可以用SetWindowText嘛,没错,我现在就是想用这个函数,可是一般应用程序都可以比较简单的得到该控件的HWND,可是在IE中,除了WebBrowser提供了HWND外,其它的都没有提供,我现在也不知道该怎么办了。大家有办法吗?