Carregando e exibindo metarquivos
A classe Image fornece métodos básicos para carregar e exibir imagens de raster e vetor. A classe Metafile , que herda da classe Image , fornece métodos mais especializados para gravar, exibir e examinar imagens de vetor.
Para exibir uma imagem de vetor (metarquivo) na tela, você precisa de um objeto Image e um objeto Graphics . Passe o nome de um arquivo (ou um ponteiro para um fluxo) para um construtor image . Depois de criar um objeto Image , passe o endereço desse objeto Image para o método DrawImage de um objeto Graphics .
O exemplo a seguir cria um objeto Image de um arquivo EMF (meta-arquivo avançado) e desenha a imagem com seu canto superior esquerdo em (60, 10):
Image image(L"SampleMetafile.emf");
graphics.DrawImage(&image, 60, 10);
A ilustração a seguir mostra a imagem desenhada no local especificado.