最后的执行结果如下:
添加所有需要的控件以及为控件添加成员变量.
1) 添加显示用户所选目录或磁盘的Edit Control控件,拉伸到合适的大小,将ID更改为IDC_EDIT_CHOOSE,为其添加一个Value类型的成员变量m_Path.在下文中管该控件为“用户选择框”
2) 添加实现加载用户所选目录的Button,将其ID更改为:IDC_BUTTON_ONLOARD,caption更改为:浏览;在下文中管该按钮为“浏览按钮”。
3) 添加TreeControl,ID更改为IDC_TREE,更改相关属性:Has Line-True, Has Buttons –True,添加Control类型的成员变量m_TreeControl。
添加函数
在当前类中声明一个保存图标的链表对象;一个表示文件属性的对象,一个表示当前图标索引的对象:
CImageListm_imageLIst; //保存图标的链表对象
SHFILEINFOfileinfo; //保存文件属性的对象
intindex; //表示当前图标索引的对象