如何获取系统当前的默认浏览器呢?呃,如果你说,去读 HKEY_CLASSES_ROOT\http\shell\open\command 的注册表值,也不是不可以,但在 WIN7 下不一定正确。那么我是怎么知道的呢?
昨天这样读了半天,发现总是不正确,我们将 Chrome 设为默认浏览器,发现 QQ 电脑管家弹出提示,然后果断打开之,发现:
我们果断得到了一个注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Wind
如何获取系统当前的默认浏览器呢?呃,如果你说,去读 HKEY_CLASSES_ROOT\http\shell\open\command 的注册表值,也不是不可以,但在 WIN7 下不一定正确。那么我是怎么知道的呢?
昨天这样读了半天,发现总是不正确,我们将 Chrome 设为默认浏览器,发现 QQ 电脑管家弹出提示,然后果断打开之,发现:
我们果断得到了一个注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Wind