이미지 리스트 사용예제입니다.

HIMAGELIST  GetSystemImageListHandle( BOOL bSmallIcon )
{
 HIMAGELIST  hSystemImageList;
 SHFILEINFO    ssfi;

   if (bSmallIcon)
   {
 hSystemImageList =
    (HIMAGELIST)SHGetFileInfo(
    (LPCTSTR)_T("c:\\"),
     0,
     &ssfi,
     sizeof(SHFILEINFO),
     SHGFI_SYSICONINDEX | SHGFI_SMALLICON);
   }
   else
   {
  hSystemImageList =
    (HIMAGELIST)SHGetFileInfo(
    (LPCTSTR)_T("c:\\"),
     0,
     &ssfi,
     sizeof(SHFILEINFO),
     SHGFI_SYSICONINDEX | SHGFI_LARGEICON);
   }
   return hSystemImageList;
}

CImageList m_ImageList;
m_ImageList.Attach(GetSystemImageListHandle(TRUE));
m_lcList.SetImageList(&m_ImageList,LVSIL_SMALL);

'프로그래밍 팁 > etc' 카테고리의 다른 글

printf와 같은 포멧  (0) 2010.04.15
URLDownloadToFile 예제  (0) 2010.04.13
파일과 폴더 아이콘 핸들 가져오기  (0) 2010.04.12
OS 정보 알기  (1) 2010.04.09
(MS)오토메이션 샘플  (0) 2010.04.06
Posted by 띠깜
,