SHELLEXECUTEINFO shExeInfo = { sizeof(SHELLEXECUTEINFO), 0, 0, L"open", url, 0, 0, SW_SHOWNORMAL, 0, 0, 0, 0, 0, 0, 0 }; ::ShellExecuteEx(&shExeInfo);