https://learn.microsoft.com/en-us/windows/win32/shell/launch
Launching Applications (ShellExecute, ShellExecuteEx, SHELLEXECUTEINFO) - Win32 apps | Microsoft...
Once your application has located a file object, the next step is often to act on it in some way.
launchingapplicationsappsmicrosoft