MsHtml的问题: 如何取得页面上所有显示的内容?
例如:这样一个 html 文件
<html>
<head>
</head>
<body>
abcdefg
<input type="text" name="myid" size="10" value="abc">
abcd
<select size="1" name="type">
<option value="1" selected>select1</option>
<option value="2">select2</option>
<option value="3">select3</option>
</select>
abcd
</body>
</html>
如何不直接访问 html 的前提下,取得页面上正在显示所有的文本内容呢(包括 text 中填写的内容,select 中选择的文本内容)?
就是说,怎么把页面上的普通的文本、编辑框中的文本、组合框中的文本加起来成为一个完整的内容?
IHTMLElement::get_innerText() 可以取得内容,但是不太符合要求,请教各位有没有其他的办法