我想从我自己的应用程序中以挂起模式关闭外部应用程序。
例如:
我从我的应用程序运行WebBrowserTask
var wbt = new WebBrowserTask();
wbt.URL = "www.site.com";
wbt.Show();
之后我想从我的应用程序中杀死(关闭,完成)此任务。
请知道如何做到这一点。
感谢。
答案 0 :(得分:1)
您无法关闭您的或任何其他应用程序。您必须将处理应用程序生命周期留给操作系统。
在您创建WebBrowserTask
的情况下,您的应用程序将被暂停并且不会获得任何CPU时间,因此在您的代码再次激活之前,您的代码都不会运行。
答案 1 :(得分:1)
SoroushMirzaei已经说了一切,但我会添加一些疑问:你为什么试图打开和关闭这个webbrowser和网站?如果您想要显示X秒的唠叨屏幕或进行一些网站登录等,请使用全屏WebBrowser控件,您可以100%控制它。
答案 2 :(得分:0)
您无法从代码中关闭其他应用程序。在您的情况下,您可以使用WebBrowser控件,以便用户保留在您的应用程序本身中。这可能需要更多工作,具体取决于您需要的WebBrowserTask
功能的多少,但它可以让您完全控制网页的显示时间和位置。