从处理程序刷新Internet Explorer_Server

时间:2013-01-21 14:43:01

标签: c# winapi pinvoke ihtmldocument2

是否可以强制互联网Explorer_Server刷新内容? 我所拥有的是外部应用程序中该对象的处理程序(如我的similar问题)

我在CodeProject上找到了一个很好的教程,展示了如何在MFC中做到这一点,但我想从C#中做到这一点。

我的问题是:如何刷新外部应用程序中托管的Internet Explorer_Server

1 个答案:

答案 0 :(得分:0)

我现在无法测试它,但我假设您已在C#项目中引用mshtml程序集了?

我打赌如果你尝试使用IHTMLDocument2.open方法,你可能会找到一种方法来做到这一点。我正在跑到机场,所以我现在无法试验他或测试它。但是这个链接有一些有用的信息(注意:虽然链接指的是win API代码,但代码是通过IHTMLDocuement2程序集中的mshtml接口在.net实现中建模的。

msdn on IHTMLDocument2.open

我很幸运在C#中使用mshtml程序集进行其他操作,虽然它需要一些工作和反复试验。特别注意_BSTR的参数为_SELF,并传递当前的uri。