Cómo determinar el navegador predeterminado de Windows (en la parte superior del menú de inicio)

¿Cómo puedo determinar el navegador predeterminado de Windows (en la parte superior del menú de inicio)?

Estoy usando VB6 pero probablemente pueda adaptar otro código sin problema.

Hay preguntas similares sobre Stack Overflow, pero parecen proporcionar respuestas incorrectas.

Por ejemplo, la clave HKEY_LOCAL_MACHINE \ Software \ Clients \ StartMenuInternet \ enumera tanto Internet Explorer como Firefox en mi PC.

Y obtener la asociación .html también falla para mí, ya que los archivos HTML están asociados con IE, pero Firefox es mi navegador predeterminado.

Tenga en cuenta que no quiero abrir realmente el navegador, solo obtenga su nombre.

Respuestas a la pregunta(3)

Su respuesta a la pregunta