Compartir a través de


Estructura METAFILEPICT (wingdi.h)

Define el formato de imagen de metarchivo usado para intercambiar datos de metarchivo a través del Portapapeles.

Sintaxis

typedef struct tagMETAFILEPICT {
  LONG      mm;
  LONG      xExt;
  LONG      yExt;
  HMETAFILE hMF;
} METAFILEPICT, *LPMETAFILEPICT;

Miembros

mm

Tipo: LONG

Modo de asignación en el que se dibuja la imagen.

xExt

Tipo: LONG

Tamaño de la imagen de metarchivo para todos los modos excepto los modos MM_ISOTROPIC y MM_ANISOTROPIC . (Para obtener más información sobre estos modos, vea el miembro yExt ). La extensión x especifica el ancho del rectángulo en el que se dibuja la imagen. Las coordenadas están en unidades que corresponden al modo de asignación.

yExt

Tipo: LONG

Tamaño de la imagen de metarchivo para todos los modos excepto los modos MM_ISOTROPIC y MM_ANISOTROPIC . La extensión y especifica el alto del rectángulo dentro del cual se dibuja la imagen. Las coordenadas están en unidades que corresponden al modo de asignación. Para los modos MM_ISOTROPIC y MM_ANISOTROPIC , que se pueden escalar, los miembros xExt e yExt contienen un tamaño sugerido opcional en unidades de MM_HIMETRIC . Para MM_ANISOTROPIC imágenes, xExt e yExt pueden ser cero cuando no se proporciona ningún tamaño sugerido. Para MM_ISOTROPIC imágenes, se debe proporcionar una relación de aspecto incluso cuando no se proporciona ningún tamaño sugerido. (Si se da un tamaño sugerido, la relación de aspecto está implícita por el tamaño). Para proporcionar una relación de aspecto sin implicar un tamaño sugerido, establezca xExt e yExt en valores negativos cuya relación sea la relación de aspecto adecuada. Se omite la magnitud de los valores negativos xExt e yExt ; solo se usa la relación.

hMF

Tipo: HMETAFILE

Identificador de un metarchivo de memoria.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wingdi.h (incluye Windows.h)

Consulte también

Portapapeles

Conceptual

Referencia

SetClipboardData