|
1.¿ä¾à 256»ö ÀÌ»óÀÇ BitmapÀ» ÀÌ¿ëÇÏ¿© ImageList¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¼Ò°³ÇϰڽÀ´Ï´Ù. 2.º»¹® BOOL CImageList::Create( UINT nBitmapID, int cx, int nGrow, COLORREF crMask ); ¸¦ ÀÌ¿ëÇϸé 256ÀÌ»óÀÇ BitmapÀÌ ¸¸µé¾îÁöÁö ¾Ê½À´Ï´Ù. 256ÀÌ»óÀÇ BitmapÀ» ¸¸µé·Á¸é 1. CBitmap::LoadBitmap(UINT nBitmap)À¸·Î Bitmap ¸®¼Ò½º¸¦ ·ÎµåÇϰí 2. CImageList::Create( int cx, int cy, UINT nFlags, int nInitial, int nGrow )·Î ImageList¸¦ »ý¼ºÇÑ ´ÙÀ½ 3. CImageList::Add(CBitmap* pbmImage, COLORREF crMask)¸¦ È£ÃâÇÏ¸é µË´Ï´Ù. 3.¿¹Á¦ CBitmap Bitmap; CImageList ImageList; int cx = 32, cy = 32, nInitial = 5, nGrow = 0; COLORREF crMask = RGB(127, 127, 127); // Mask Color Bitmap.LoadBitmap(nIDBitmap); ImageList.Create(cx, cy, ILC_MASK | ILC_COLORDDB, nInitial, nGrow) ImageList.Add(&Bitmap, crMask); - 2001.08.06 Smile Seo - |