下面是打开文件目录的方法,也是我经常用的方法。很适用的,QQ聊天窗口内的打开文件夹就是这样实现的。


int nIndex = m_myLocalResListCtrl.GetSelectionMark();
if(nIndex>=0)
{
    CString path = m_myLocalResListCtrl.GetItemText(nIndex,3); // 获取路径
    // 打开文件所在目录
    ShellExecute(NULL,NULL,_T("explorer"), _T("/select, ")+path,NULL,SW_SHOW);
}