我有一个在用户登录时运行的应用程序,如果密码刚刚更改,它会检查用户密码是否过期,程序将打开一个浏览器。在用户与网站交互并关闭它后,我希望 Windows 继续启动。无论如何要停止系统启动,直到从 c# 关闭浏览器?
问问题
69 次
1 回答
1
你是怎么打开浏览器的?
您可以启动一个新进程并对其进行处理。然后你可以打电话Process.WaitForExit();
我没有机会测试它 - 但我相信你可以做到这一点:
var myProcess = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "http://www.whatever.com"
}
};
process.Start();
process.WaitForExit();
我相信这将启动默认浏览器并等待您将其关闭。您也可以收听退出事件 - 但我认为这就是您所要求的。
于 2012-05-23T17:47:45.223 回答