In my app I open a report using HTML file as such:

```
//pStrPath is file:///C:/Users/appts/AppData/Local/Temp/Report_View.htm
ShellExecute(hParentWnd, L"", pStrPath, NULL, NULL, SW_SHOW);

```

On my development machine it opens up in a web browser, but when I just tested it on a new installation of Windows 10, it showed this dialog instead:

[![enter image description here](https://i.stack.imgur.com/j7iPk.png)](https://i.stack.imgur.com/j7iPk.png)

So how can I prevent it from being shown and go with "keep using this app" option from the get-go? Otherwise it may be very confusing for my users.

PS. Note that Edge is installed and can open `.htm` files if I double-click them.