创建缩略图图像
缩略图是图像的较小版本。 可以通过调用 Image 对象的 GetThumbnailImage 方法创建缩略图。
以下示例从 Compass.bmp 文件构造 Image 对象。 原始图像的宽度为 640 像素,高度为 479 像素。 该代码创建了一个宽度为 100 像素、高度为 100 像素的缩略图。
Image image(L"Compass.bmp");
Image* pThumbnail = image.GetThumbnailImage(100, 100, NULL, NULL);
graphics.DrawImage(pThumbnail, 10, 10,
pThumbnail->GetWidth(), pThumbnail->GetHeight());
下图显示了缩略图。