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