SHELLEXECUTEINFO sei; ::ZeroMemory(&sei, sizeof(sei)); sei.cbSize = sizeof(sei); sei.lpFile = _T("c:\\"); sei.lpVerb = _T("properties"); sei.fMask = SEE_MASK_INVOKEIDLIST; ::ShellExecuteEx(&sei);