怎么在窗口中绘制一个文件夹和文件

如何在窗口中绘制一个文件夹和文件
我在开发客户端的一个界面,现在要在窗口上绘制文件夹和文件,我想这应该不是加载图片吧,因为文件夹和文件名也是图形的一部分,是不是有函数可以在得到文件的属性后精确的绘制文件和文件夹在窗口上.如果有的话可否告诉是哪些或在哪里查到呢.我在   MSDN   上找不到.

------解决方案--------------------
因为文件夹和文件名也是图形的一部分

---------------------

真没看懂。。。。你想获得什么呢?资源管理器中一样显示的文件的图标?你需要去读文件的resource,获得icon,然后绘制


------解决方案--------------------
SHFILEINFO info;
CString temp = str;
int index = temp.Find( "*.* ");
temp.Delete(index, 3);
SHGetFileInfo(temp + find.GetFileName(), 0,&info,sizeof(&info),SHGFI_DISPLAYNAME | SHGFI_ICON);
int i = m_imagelist.Add(info.hIcon);
m_list.InsertItem(0xffff, info.szDisplayName, i);