Compartir a través de


CGdiObject Class

Proporciona una clase base para las clases diferentes de objetos de la interfaz de dispositivo (GDI) gráfico de Windows como mapas de bits, regiones, pinceles, lápices, tablas, y fuentes.

class CGdiObject : public CObject

Members

Constructores públicos

Name

Descripción

CGdiObject::CGdiObject

Crea un objeto CGdiObject.

Métodos públicos

Name

Descripción

CGdiObject::Attach

Asocia un objeto de Windows GDI a un objeto de CGdiObject .

CGdiObject::CreateStockObject

Recupera un identificador a una de lápices, de los pinceles, o de fuentes comunes predefinidos Windows.

CGdiObject::DeleteObject

Elimina el objeto de Windows GDI asociado al objeto de CGdiObject de memoria y todo el almacenamiento del sistema asociados al objeto.

CGdiObject::DeleteTempMap

Elimina cualquier objeto temporal de CGdiObject creado por FromHandle.

CGdiObject::Detach

Desasocia un objeto de Windows GDI de un objeto de CGdiObject y devuelve un identificador para el objeto de Windows GDI.

CGdiObject::FromHandle

devuelve un puntero a un objeto de CGdiObject dado un identificador a un objeto de Windows GDI.

CGdiObject::GetObject

Rellena un búfer con datos que describe el objeto de Windows GDI asociado al objeto de CGdiObject .

CGdiObject::GetObjectType

Recupera el tipo de objeto de GDI.

CGdiObject::GetSafeHandle

Devuelve m_hObject a menos que this es NULL, en cuyo caso se devuelve NULL .

CGdiObject::UnrealizeObject

Restablece el origen de un pincel o restaura una paleta lógica.

Operadores públicos

Name

Descripción

CGdiObject::operator !=

Determina si dos objetos de GDI no son lógicamente iguales.

CGdiObject::operator ==

determina si dos objetos de GDI son lógicamente iguales.

CGdiObject::operator HGDIOBJ

Recupera HANDLE al objeto asociado de Windows GDI.

Miembros de datos públicos

Name

Descripción

CGdiObject::m_hObject

HANDLE que contiene HBITMAP, HPALETTE, HRGN, HBRUSH, HPEN, o HFONT asociado a este objeto.

Comentarios

Nunca se crea CGdiObject directamente. En su lugar, se crea un objeto a partir de una de sus clases derivadas, como CPen o CBrush.

Para obtener más información sobre CGdiObject, vea Objetos gráficos.

Jerarquía de herencia

CObject

CGdiObject

Requisitos

Encabezado: afxwin.h

Vea también

Referencia

Gráfico de jerarquías

CBitmap Class

CBrush Class

CFont Class

CPalette (Clase)

CPen (Clase)

CRgn (Clase)