MFC
Class CGdiObject
CObject
|
+--CGdiObject
in AFXWIN.H
- Direct Known Subclasses:
- CBitmap, CBrush, CFont, CPalette, CPen, CRgn
- class CGdiObject
- extends CObject
CGdiObject abstract class for CDC SelectObject
m_hObject
public HGDIOBJ m_hObject;
CGdiObject
public CGdiObject();
~CGdiObject
public virtual ~CGdiObject();
Attach
public BOOL Attach( HGDIOBJ hObject );
CreateStockObject
public BOOL CreateStockObject( int nIndex );
DeleteObject
public BOOL DeleteObject();
DeleteTempMap
public static void PASCAL DeleteTempMap();
Detach
public HGDIOBJ Detach();
FromHandle
public static CGdiObject* PASCAL FromHandle( HGDIOBJ hObject );
GetObject
public int GetObject( int nCount, LPVOID lpObject ) const;
GetObjectType
public UINT GetObjectType() const;
GetSafeHandle
public HGDIOBJ GetSafeHandle() const;
HGDIOBJ
public operator HGDIOBJ() const;
operator!=
public BOOL operator!=( const CGdiObject& obj ) const;
operator==
public BOOL operator==( const CGdiObject& obj ) const;
UnrealizeObject
public BOOL UnrealizeObject();