CFileDialog 保存操作,选择保存路径时'我的电脑'没有盘符显示
如题,我利用CFileDialog保存文件, 选择保存路径时选择'我的电脑', 结果却看不到C盘等硬盘盘符.
不知道是什么原因?
我的操作系统是XP SP3,在WIN7下硬盘盘符正常显示.
求高手赐教.
这是我的代码:
------------------------------------
// 保存文件
CString strFilter = _T("Excel文件(*.xls, *.xlsx)|*.xls;*.xlsx|所有文件(*.*)|*.*||");
CFileDialog fileDlg(FALSE, NULL, NULL, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, strFilter);
fileDlg.m_ofn.lpstrTitle = _T("保存文件");
if (IDCANCEL == fileDlg.DoModal())
{
return;
}
[解决办法]
如果你电脑确定有C盘等的话.
首先,看是否一个盘符都看不到,还是可以看到某些盘符.
如果一个盘符都没有,那就只有FUCK MS了.
[解决办法]
真没遇到过