0

Webブラウザーを起動して、C ++ /CLI.netプログラムからGoogleマップ内の場所にアクセスしたいと思います。ユーザーの現在のデフォルトブラウザを起動する最も簡単な方法は何ですか?

4

3 に答える 3

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 に答える
1

スタックオーバーフローの別の投稿から取得しました

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 に答える