如何在MFC中,打开Window窗口

怎么在MFC中,打开Window窗口
要求:
点击一个按钮,打开一个文件所在文件夹的Windows窗口【像QQ上,当你传送完一个文件时,有个选项,打开文件夹】

打开文件窗口后,还让指定的文件处于选中状态。

如何在MFC中,打开Window窗口
------解决方案--------------------
void BrowserPackageFile(LPCTSTR lpszPath)
{
ASSERT(NULL != lpszPath);

STARTUPINFO si = {sizeof(si)};
PROCESS_INFORMATION pi = {0};
TCHAR szApp[MAX_PATH] = {0};

StringCchPrintf(szApp, _countof(szApp), _T("Explorer /select,%s"), lpszPath);

if(CreateProcess(NULL, szApp, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi))
{
CloseHandle(pi.hThread);
CloseHandle(pi.hProcess);
}
}