Public Member Functions | |
| operator HGDIOBJ () const | |
| bool | Attach (HGDIOBJ hObject) |
| HGDIOBJ | Detach () |
| bool | DeleteObject () |
| bool | operator== (const CGdiObject &obj) const |
| bool | operator!= (const CGdiObject &obj) const |
Public Member Functions inherited from Bagel::MFC::CObject | |
| CObject (const CObject &)=default | |
| CObject & | operator= (const CObject &)=default |
| virtual const CRuntimeClass * | GetRuntimeClass () const |
| virtual void | AssertValid () const |
| virtual void | Dump (CDumpContext &dc) const |
| bool | IsKindOf (const CRuntimeClass *pClass) const |
Static Public Member Functions | |
| static CGdiObject * | FromHandle (HGDIOBJ h) |
Public Attributes | |
| HGDIOBJ | m_hObject = nullptr |
Protected Member Functions | |
| void | AfxHookObject () |
| void | AfxUnhookObject () |
Additional Inherited Members | |
Static Public Attributes inherited from Bagel::MFC::CObject | |
| static const CRuntimeClass | classCObject |