Carga y visualización de metarchivos
La clase Image proporciona métodos básicos para cargar y mostrar imágenes raster y imágenes vectoriales. La clase Metafile , que hereda de la clase Image , proporciona métodos más especializados para grabar, mostrar y examinar imágenes vectoriales.
Para mostrar una imagen vectorial (metarchivo) en la pantalla, necesita un objeto Image y un objeto Graphics . Pase el nombre de un archivo (o un puntero a una secuencia) a un constructor image . Después de crear un objeto Image , pase la dirección de ese objeto Image al método DrawImage de un objeto Graphics .
En el ejemplo siguiente se crea un objeto Image a partir de un archivo EMF (metarchivo mejorado) y, a continuación, se dibuja la imagen con su esquina superior izquierda en (60, 10):
Image image(L"SampleMetafile.emf");
graphics.DrawImage(&image, 60, 10);
En la ilustración siguiente se muestra la imagen dibujada en la ubicación especificada.