Sdílet prostřednictvím


Třída CGdiObject

Poskytuje základní třídy pro různé druhy Windows grafické objekty zařízení rozhraní (GDI) jako bitmapy, regionů, stopy, pera, palety a písma.

class CGdiObject : public CObject

Členy

Veřejné konstruktory

Název

Description

CGdiObject::CGdiObject

Konstrukce CGdiObject objektu.

Veřejné metody

Název

Description

CGdiObject::Attach

Připojí rozhraní Windows GDI objektu CGdiObject objektu.

CGdiObject::CreateStockObject

Načte manipulátor jeden z předdefinovaných akcií Per Windows, stopy nebo písma.

CGdiObject::DeleteObject

Odstraní objekt rozhraní Windows GDI připojené k CGdiObject objekt z paměti po uvolnění všech úložiště systému přidružená k objektu.

CGdiObject::DeleteTempMap

Odstraní jakékoliv dočasné CGdiObject objekty vytvořené FromHandle .

CGdiObject::Detach

Odpojí rozhraní Windows GDI objekt z CGdiObject objektu a vrátí popisovač objektu GDI systému Windows.

CGdiObject::FromHandle

Vrací ukazatel CGdiObject objektu věnována popisovač objektu GDI systému Windows.

CGdiObject::GetObject

Výplně vyrovnávací paměť dat, který popisuje objekt rozhraní Windows GDI připojené k CGdiObject objektu.

CGdiObject::GetObjectType

Typ objektu GDI získá.

CGdiObject::GetSafeHandle

Vrátí m_hObject Pokud this je NULL , kdy NULL je vrácena.

CGdiObject::UnrealizeObject

Obnoví původu stopu nebo obnoví logické palety.

Veřejné operátory

Název

Description

CGdiObject::operator! =

Určuje-li dva objekty GDI se logicky neshodují.

CGdiObject::operator ==

Určuje, pokud jsou dva objekty GDI logicky rovná.

CGdiObject::operator HGDIOBJ

Načte HANDLE připojeného objektu GDI systému Windows.

Veřejné datové členy

Název

Description

CGdiObject::m_hObject

A HANDLE containing the HBITMAP, HPALETTE, HRGN, HBRUSH, HPEN, or HFONT attached to this object.

Poznámky

Nikdy nevytvářejte CGdiObject přímo.Místo toho vytvoříte objekt z jednoho z jeho odvozených tříd jako CPen nebo CBrush .

Další informace o CGdiObject naleznete v tématu Grafické objekty.

Hierarchii dědičnosti

CObject

CGdiObject

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CBitmap

Třída CBrush

Třída CFont

Třída CPalette

Třída CPen

Třída CRgn