Condividi tramite


Classe di CGdiObject

Fornisce una classe base per diversi tipi di oggetti di (GDI) (application programming Interface) Windows come bitmap, le aree, pennelli, penne, le tavolozze e i tipi di carattere.

class CGdiObject : public CObject

Membri

e1af4h6d.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CGdiObject::CGdiObject

Costruisce un oggetto CGdiObject.

e1af4h6d.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CGdiObject::Attach

Associa un oggetto Windows GDI a un oggetto CGdiObject.

CGdiObject::CreateStockObject

Recupera l'handle a una delle penne, pennelli, o tipi di carattere predefiniti predefiniti Windows.

CGdiObject::DeleteObject

Elimina l'oggetto Windows GDI connesso all'oggetto CGdiObject dalla memoria liberando qualsiasi archiviazione del sistema associata all'oggetto.

CGdiObject::DeleteTempMap

Elimina tutti gli oggetti temporanei CGdiObject creati da FromHandle.

CGdiObject::Detach

Rimuove un oggetto Windows GDI da un oggetto CGdiObject e restituisce l'handle per l'oggetto Windows GDI.

CGdiObject::FromHandle

Restituisce un puntatore a un oggetto CGdiObject fornito un handle a un oggetto Windows GDI.

CGdiObject::GetObject

Inserisce un buffer di dati che descrivono l'oggetto Windows GDI connesso all'oggetto CGdiObject.

CGdiObject::GetObjectType

Recupera il tipo di oggetto GDI.

CGdiObject::GetSafeHandle

Restituisce m_hObject a meno che this sia NULL, nel qual caso NULL viene restituito.

CGdiObject::UnrealizeObject

Reimposta l'origine di un pennello o reimpostare una tavolozza logica.

e1af4h6d.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CGdiObject::operator! =

Determina se due oggetti GDI non logicamente sono uguali.

== Di CGdiObject::operator

Determina se due oggetti GDI logicamente sono uguali.

CGdiObject::operator HGDIOBJ

Recupera HANDLE all'oggetto Windows GDI associato.

e1af4h6d.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CGdiObject::m_hObject

HANDLE contenente HBITMAP, HPALETTE, HRGN, HBRUSH, HPEN, o HFONT associato a questo oggetto.

Note

Non creare mai direttamente CGdiObject.Invece, si crea un oggetto da una delle relative classi derivate, come CPen o CBrush.

Per ulteriori informazioni su CGdiObject, vedere Oggetti grafici.

Gerarchia di ereditarietà

CObject

CGdiObject

Requisiti

Intestazione: afxwin.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CBitmap

Classe di CBrush

Classe di CFont

Classe di CPalette

Classe di CPen

Classe CRgn