如何用C# 打开默认浏览器后,最小化浏览器
System.Diagnostics.Process.Start("IEXPLORE.EXE","http://www.baidu.com");
用C#写的一个小程序,打开浏览器之后如果进行关闭,最小化呢
------解决方案--------------------var psi = new ProcessStartInfo("IEXPLORE.EXE","http://www.baidu.com");
psi.WindowStyle == System.Diagnostics.ProcessWindowStyle.Minimized;
var process = Process.Start(ProcessStartInfo);
//关闭
if(process != null && !process.HasExited)
{
process.Kill();
process.Close();
}
------解决方案--------------------来看一个很古老的vbs脚本
http://vbscriptautomation.net/93/automating-internet-explorer-part-1/
------解决方案--------------------呵呵,上面那个是vbs脚本,如果你看明白这个vbs在干啥子,你完全可以修改成c#的代码
msdn就已经告诉你,这东西怎么搞
http://msdn.microsoft.com/zh-CN/library/aa752084(v=vs.85).aspx
------解决方案--------------------void OpenWithStartInfo()
{
ProcessStartInfo^ startInfo = gcnew ProcessStartInfo( "IExplore.exe" );
startInfo->WindowStyle = ProcessWindowStyle::Minimized;
Process::Start( startInfo );
startInfo->Arguments = "www.northwindtraders.com";
Process::Start( startInfo );
}