【发布时间】:2011-05-24 18:26:15
【问题描述】:
我想启动一个网络浏览器,以便从我的 C++/CLI .net 程序访问谷歌地图中的某个位置。启动用户当前默认浏览器的最简单方法是什么?
【问题讨论】:
-
有谁知道如何在 Perl/Python/Ruby 中做到这一点?
标签: windows browser c++-cli launch
我想启动一个网络浏览器,以便从我的 C++/CLI .net 程序访问谷歌地图中的某个位置。启动用户当前默认浏览器的最简单方法是什么?
【问题讨论】:
标签: windows browser c++-cli launch
我是从 stackoverflow 的另一篇文章中得到的
Process.Start(
new ProcessStartInfo()
{
FileName = "cmd.exe",
Arguments = "/c start http://www.google.com",
WindowStyle = ProcessWindowStyle.Hidden,
UseShellExecute = false
});
【讨论】:
在 .NET 上,使用 Process.Start。
在 VC++、VB 上,使用ShellExecute。
【讨论】:
这是我在一些更广泛的谷歌搜索后发现的简单方法:
System::Diagnostics::Process::Start("http://maps.google.com/");
为大家的输入干杯。
【讨论】: