Criando imagens em miniatura
Uma imagem em miniatura é uma versão pequena de uma imagem. Você pode criar uma imagem em miniatura chamando o método GetThumbnailImage de um objeto Image .
O exemplo a seguir constrói um objeto Image do arquivo Compass.bmp. A imagem original tem uma largura de 640 pixels e uma altura de 479 pixels. O código cria uma imagem em miniatura que tem uma largura de 100 pixels e uma altura de 100 pixels.
Image image(L"Compass.bmp");
Image* pThumbnail = image.GetThumbnailImage(100, 100, NULL, NULL);
graphics.DrawImage(pThumbnail, 10, 10,
pThumbnail->GetWidth(), pThumbnail->GetHeight());
A ilustração a seguir mostra a imagem em miniatura.