如何从C#使用IHTMLDocument6或其他IE 8接口?
|
我正在尝试从IE BHO访问
IHTMLDocument6.documentMode
属性,但是该接口未在我在计算机上可以找到的任何mshtml程序集中定义。
我尝试过一起修改该接口的接口定义:
[Guid(\"30510417-98b5-11cf-bb82-00aa00bdce0b\")]
[TypeLibType(4160)]
public interface IHTMLDocument6
{
[DispId(1104)]
float documentMode { get; }
}
我可以成功地将文档对象转换为该接口,但是我没有得到对于documentMode
属性有意义的值。
在哪里可以找到包含“ 3”接口的mshtml版本,或要使用的接口定义的正确版本?还是我应该采取其他方法?
谢谢。
没有找到相关结果
已邀请:
3 个回复
掀辟髓观粟
碧肮械淌设
樊熄忙暖
P / Invoke中的
是
。上面还使用了IDispatch,可以最大程度地减少麻烦。