c# - Windows RegKey - 默认浏览器应用程序路径

标签 c# .net windows registry

您可以从什么 RegKey 获取默认浏览器应用程序的路径?

从 C#/.NET 获取它的最佳方式?

最佳答案

这是你想要的 key :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command

这是一个快速 registry tutorial for C# , 如果你需要的话。

编辑:

对于每个用户的设置,使用这个键:

HKEY_CLASSES_ROOT\http\shell\open\command

(HKCR有机器设置和用户设置,用户优先)。

请注意,这可能不适用于 Vista。更多信息,see here .

关于c# - Windows RegKey - 默认浏览器应用程序路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/813058/

相关文章:

c# - 将十六进制字符串转换为日期时间的困难

c# - 为什么编译器选择使用 IEnumerable 重载而不是 IEnumerable<T>?

asp.net - 在 IIS 上运行的 aspx 代码隐藏中连接到 COM 接口(interface)?

windows - 调用 GetProcAddress 时出现错误 127

windows - 将 Kerberos 与 DCOM 结合使用时是否需要 SPN?

c# - 将事务范围添加到 Parallel.Foreach

c# - 哪个数学函数会给我正确的舍入功能?

.net - 黑名单送货地址逻辑

c# - Redshift中的语法错误日志表

javascript - Select2 在 ASP.Net UserControl 中不工作