title: How to determine if Microsoft Edge is the default browser?
body: <p>Is there a reliable, programmatic way to determine that Microsoft Edge is the default browser?</p>
  
  <p>I know one option would be to use the  <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/bb776336(v=vs.85).aspx" rel="nofollow">IApplicationAssociationRegistration::QueryCurrentDefault</a> method to return the default application registered for http. It's unclear that the ProgID returned by this call is a fixed string though so it may not be the best way to verify that Edge is indeed the default browser.</p>