Compartir a través de


CRgn::OffsetRgn

Mueve la región almacenada en el objeto de CRgn por los desplazamientos.

int OffsetRgn( 
   int x, 
   int y  
); 
int OffsetRgn( 
   POINT point  
);

Parámetros

  • x
    Especifica el número de unidades para desplazarse a la izquierda o para enderezar.

  • y
    Especifica el número de unidades para subir o bajar.

  • point
    La x- coordenada de point especifica el número de unidades para desplazarse a la izquierda o para enderezar. La y- coordenada de point especifica el número de unidades para subir o bajar. El parámetro de point puede ser una estructura de POINT o un objeto de CPoint .

Valor devuelto

el tipo de la nueva región. Puede ser de los siguientes valores:

  • La región deCOMPLEXREGION tiene superponer los bordes.

  • El identificador de la región deERROR no es válido.

  • La región deNULLREGION está vacía.

  • La región deSIMPLEREGION no tiene borde que se superpone.

Comentarios

La función mueve las unidades de región x a lo largo del eje X y unidades de y a lo largo del eje Y.

Los valores de coordenadas de una región debe ser inferior o igual a 32.767 y mayor o igual a 32.768. El x y los parámetros de la y se deben elegir con cuidado para evitar coordenadas no válidas de la región.

Ejemplo

Vea el ejemplo para CRgn:: CreateEllipticRgn.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CRgn (clase)

Gráfico de jerarquías

OffsetRgn