下面是C#使用默认浏览器打开网页的例子:
RegistryKey key = Registry.ClassesRoot.OpenSubKey("http\\shell\\open\\command", false);
String path = key.GetValue("").ToString();
if (path.Contains("\""))
{
path = path.TrimStart('"');
path = path.Substring(0, path.IndexOf('"'));
}
key.Close();
Process.Start(path, "www.baidu.com");