hSystemLargeImageList=(HIMAGELIST)SHGetFileInfo((LPCTSTR)_T("C:\\"), 0, &ssfi, sizeof(SHFILEINFO), SHGFI_SYSICONINDEX|SHGFI_LARGEICON);
m_imgShareLarge.Attach(hSystemLargeImageList);
visualLC.SetImageList(&m_imgShareLarge, LVSIL_NORMAL);
...
SHGetFileInfo(path, NULL, &shinfo, sizeof(shinfo), SHGFI_USEFILEATTRIBUTES | SHGFI_ICON);
pMainDlg->visualLC.InsertItem(0, path, shinfo.iIcon);
지금 위처럼 시스템 아이콘을 받아서 확장자에 따른 아이콘을 리스트컨트롤에 아이템 삽입할 때 보여주도록 했는데요.
여기에 이미지파일들(jpg, bmp 등)이 있는데 얘네들은 아이콘 말고 이미지를 축소해서 썸네일처럼 보여주고 싶어요.