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

Clase de CRgn

Gráfico de jerarquía

OffsetRgn