//VS2010
#if _MSC_VER >= 1600
pImageList->Draw(pDC, nImage, point, ILD_NORMAL);
#else
SIZE size;
size.cx = rect.Width() < sizeImage.cx ? rect.Width() : sizeImage.cx;
size.cy = rect.Height() < sizeImage.cy ? rect.Height() : sizeImage.cy;
pImageList->DrawIndirect(pDC, nImage, point, size, CPoint(0, 0));
#endif