请教一下,这个是用什么控件或技术实现的
请问一下,这个是用什么控件或技术实现的。

选择一个文件夹就可以以图中的方式显示出改文件夹中所有的文件。
求指点,感谢!
------解决方案--------------------
上面是CComboBox
下面是CListCtrl / CListView
可以用CFileFind查找指定目录里的文件
文件图标可以通过SHGetFileInfo获取
加到CListCtrl的图片列表(CImageList)里面去.
------解决方案--------------------
CImageList imglist;
imglist.Create(.....) 创建图像列表
CListCtrl.SetImageList(....) 设置列表控件和图像列表关联
SHGetFileInfo(....) 获取文件的图标
int nIndex=imglist.AddIcon(...) 把图标加到图像列表,返回图片索引
CListCtrl::InsertItem(,,nIndex) 插入项目到列表控件时,指定图片索引
参考:中文版MFC参考手册
http://download.****.net/detail/CometNet/2171668
选择一个文件夹就可以以图中的方式显示出改文件夹中所有的文件。
求指点,感谢!
------解决方案--------------------
上面是CComboBox
下面是CListCtrl / CListView
可以用CFileFind查找指定目录里的文件
文件图标可以通过SHGetFileInfo获取
加到CListCtrl的图片列表(CImageList)里面去.
------解决方案--------------------
CImageList imglist;
imglist.Create(.....) 创建图像列表
CListCtrl.SetImageList(....) 设置列表控件和图像列表关联
SHGetFileInfo(....) 获取文件的图标
int nIndex=imglist.AddIcon(...) 把图标加到图像列表,返回图片索引
CListCtrl::InsertItem(,,nIndex) 插入项目到列表控件时,指定图片索引
参考:中文版MFC参考手册
http://download.****.net/detail/CometNet/2171668