IHTMLInputElement和HTMLInputElement之间的差异

时间:2011-03-16 02:49:20

标签: c# html webforms

目前我正在使用Windows窗体中的WebBrowser控件和AxWebBrowser控件开发Web自动化系统。但是我发现IHTMLInputElement有mshtml和HTMLInputElement,它们都可以实现。用谷歌搜索后,我发现这两者之间没有明确的比较......谁能告诉我这些差异是什么?

2 个答案:

答案 0 :(得分:3)

mshtml公开的许多COM对象都有几个接口,如ISomething,ISomething2,ISomething3等。这些接口代表通过浏览器的不同版本添加的成员。与这些接口相关联的互操作类通常实现所有这些接口,但根据我的经验,您通常无法在关联的类类型中转换通过mshtml检索的对象。您必须将其明确地转换为实现所需成员的接口。

答案 1 :(得分:1)

我想你可以参考填3链接有一些例子 link1 link2 link3