C# SHDocVw.InternetExplorer 不支持Task线程吗?
在Task中用SHDocVw.InternetExplorer打开链接后,线程结束时IE也退出了。。。怎么可以让IE保持打开?
public Task OpenLink(string Url)
{
return Task.Factory.StartNew(() =>
{
SHDocVw.InternetExplorer oBrowser = new SHDocVw.InternetExplorer();
object objFlags = 1;
object objTargetFrameName = "_self";
object objPostData = "";
object objHeaders = "";
oBrowser.Visible = true;
oBrowser.Navigate(Url, ref objFlags, ref objTargetFrameName, ref objPostData, ref objHeaders);
});
主线程中await OpenLink();