Compartir a través de


CRgn (clase)

Encapsula una región de interfaz de dispositivo gráfico de Windows (GDI).

class CRgn : public CGdiObject

Miembros

Constructores públicos

Name

Descripción

CRgn::CRgn

Crea un objeto CRgn.

Métodos públicos

Name

Descripción

CRgn::CombineRgn

Establece un objeto de CRgn de modo que es equivalente a la unión de dos objetos especificados de CRgn .

CRgn::CopyRgn

Establece un objeto de CRgn de modo que es una copia de un objeto especificado de CRgn .

CRgn::CreateEllipticRgn

Inicializa un objeto de CRgn con una región elíptico.

CRgn::CreateEllipticRgnIndirect

Inicializa un objeto de CRgn con una región elíptica definido por una estructura de RECT .

CRgn::CreateFromData

Crea una región de datos especificados de región y de transformación.

CRgn::CreateFromPath

Crea una región de ruta que está seleccionado en el contexto determinado del dispositivo.

CRgn::CreatePolygonRgn

Inicializa un objeto de CRgn con una región poligonal. El sistema cierra el polígono automáticamente en caso necesario, debe dibujar una línea de vértices pasado al primero.

CRgn::CreatePolyPolygonRgn

Inicializa un objeto de CRgn con una región que se compone de una serie de polígonos cerrados. Los polígonos pueden ser disjuntos, o se pueden superponer.

CRgn::CreateRectRgn

Inicializa un objeto de CRgn con una región rectangular.

CRgn::CreateRectRgnIndirect

Inicializa un objeto de CRgn con una región rectangular definido por una estructura de RECT .

CRgn::CreateRoundRectRgn

Inicializa un objeto de CRgn con una región rectangular con esquinas redondeadas.

CRgn::EqualRgn

Comprueba dos objetos de CRgn para determinar si son equivalentes.

CRgn::FromHandle

Devuelve un puntero a un objeto de CRgn cuando se le asigna un identificador a una región de Windows.

CRgn::GetRegionData

Rellena el búfer especificado con los datos que describen la región determinada.

CRgn::GetRgnBox

Recupera las coordenadas del rectángulo delimitador de un objeto de CRgn .

CRgn::OffsetRgn

Mueve un objeto de CRgn por los desplazamientos.

CRgn::PtInRegion

determina si un punto especificado está en la región.

CRgn::RectInRegion

determina si cualquier parte de un rectángulo especificado está dentro de los límites de la región.

CRgn::SetRectRgn

Establece el objeto de CRgn a la zona rectangular especificada.

Operadores públicos

Name

Descripción

CRgn::operator HRGN

devuelve el identificador de Windows contenido en el objeto de CRgn .

Comentarios

Una región es un área elíptico o poligonal dentro de una ventana. Para utilizar las regiones, use las funciones miembro de clases CRgn con funciones de recorte definido como miembros de la clase CDC.

Las funciones miembro de CRgn crean, modifican, y recuperar la información sobre el objeto de región para el que se llama.

Para obtener más información sobre cómo utilizar CRgn, vea objetos gráficos.

Jerarquía de herencia

CObject

CGdiObject

CRgn

Requisitos

Encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías