I need to open html file on disk with parameters from within my C++ program in default browser.
For example: c:\\index.html?id=15 .
I am using ShellExecute,
Please try this code.
int result = 0; TCHAR app[MAX_PATH] = { 0 }; result = (int)::FindExecutable(_T("C:\\index.html"), NULL, app); if (result > 32) { ::ShellExecute(0, NULL, app, _T("file:///C:\\index.html?id=15"), NULL, SW_SHOWNORMAL); }