关于CFileDialog::GetNextPathName(POSITION& pos)的问题
搬不搬砖 2007-03-31 09:34:46 在vs2005下,
if (dlg.DoModal() == IDOK)
{
POSITION pos = dlg.GetStartPosition();
while (pos != 0)
{
CString s = dlg.GetNextPathName(pos);
}
}
,如果只选择了一个文件,则GetNextPathName会返回"c:\1.txt"这样的字串,
如果选择了多个文件,则会返回这样的字串:"c:\\1.txt",这边为什么会有两个斜杠呢?怎么才能把它去掉?