0

我想启动一个网络浏览器,从我的 C++/CLI .net 程序访问谷歌地图中的一个位置。启动用户当前默认浏览器的最简单方法是什么?

4

3 回答 3

1

我从stackoverflow的另一篇文章中得到它

Process.Start( 
    new ProcessStartInfo() 
    { 
        FileName = "cmd.exe", 
        Arguments = "/c start http://www.google.com", 
        WindowStyle = ProcessWindowStyle.Hidden, 
        UseShellExecute = false 
    }); 
于 2010-12-13T16:29:52.173 回答
1

这是我在一些更广泛的谷歌搜索后发现的简单方法:

System::Diagnostics::Process::Start("http://maps.google.com/");

为大家的输入喝彩。

于 2010-12-13T16:37:14.553 回答
1

在 .NET 上,使用Process.Start

在 VC++、VB 上,使用ShellExecute

于 2010-12-13T16:45:42.250 回答