如何在MFC中更新CFileView树?

时间:2017-08-03 06:30:34

标签: c++ mfc mdi

我使用Visual Studio 2015生成了一个新的MFC项目,它是带有功能区栏和资源管理器停靠窗格(CFileView类)的MDI。

我创建了一个代码,可以使用CFileDialog类选择硬盘驱动器中的特定文件,并将文件名保存在位于C * App类的CString向量中。

Main

但是,在选择文件后,我无法知道如何将此文件名放入树中以供显示。起初,我刚刚修改了FillFileView()类中的CFileView类,没有检测到错误。但是,当我执行代码时,会出现一条错误消息。

Variable declaration & Source code & Error message

请回答我的问题如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

由于文件名称在矢量中,您可以尝试手动迭代矢量&填充Tree控件? CTreeCtrl有一个InsertItem()方法。