2 zxc0920 zxc0920 于 2016.04.07 13:30 提问

MFC小白求助,怎么讲选定的文件的路径保存并显示在列表中。
mfc

如题
图片说明
显示在下面IDC_LIST1中

2个回答

John_ToStr
John_ToStr   Rxr 2016.04.07 15:41
已采纳

MFC 中:

CFileDialog fileDlg(TRUE);
if (IDOK == fileDlg.DoModal())
{
m_strXMLPath = fileDlg.GetPathName(); //拿到你所打开的文件的路径保存在m_strXMLPath中。
//拿到了就简单了,通过例如list空间去添加路径,很简单
}

u010934705
u010934705   2016.04.07 16:56
CFileDialog dbFileDlg(TRUE);
dbFileDlg.m_ofn.lpstrFilter = _T("文件类型(*.bin)\0*.bin\0所有文件(*.*)\0*.*\0\0");
if(dbFileDlg.DoModal() == IDOK)
{
    m_VdiAdress = dbFileDlg.GetPathName();
    m_edit_vdi.SetWindowText(m_VdiAdress);//我这个是在 edit中显示了,你换成你list控件对应的变量InsertItem好像是这个吧
}
else
{
    return;
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!