CRgn::CreateRectRgnIndirect

BOOL CreateRectRgnIndirect ( LPCRECT lpRect );

Valor devuelto

Distinto de cero si la operación se realizó correctamente; caso contrario 0.

Parámetros

lpRect

Apunta a una estructura RECT o un objeto CRect que contiene las coordenadas lógicas de las esquinas superior izquierda e inferior derecha de la región. La estructura RECT tiene el siguiente formulario:

typedef struct tagRECT {}
   int izquierda;
   int superior;
   int derecho;
   int inferior;
} RECT

Observaciones

Crea una región rectangular que se almacena en el objeto de CRgn.

El tamaño de una región se limita a unidades lógicas de 32.767 por 32.767 o 64 K de memoria, lo que sea menor.

Cuando ha terminado de utilizar una región creada por CreateRectRgnIndirect, una aplicación debe utilizar la función de miembro de CGDIObject::DeleteObject para quitar la región.

Visión General de CRgn |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CRgn::CreateRectRgn, CRgn::CreateRoundRectRgn, :: CreateRectRgnIndirect

Index