50#if defined(OWL5_COMPAT)
98 _T(
" with handle ") <<
static_cast<void*
>(
handle));
136#if defined(OWL5_COMPAT)
#define DIAG_DECLARE_GROUP(group)
#define TRACEX(group, level, message)
An abstract TDC class, TCreatedDC serves as the base for DCs that are created and deleted.
TCreatedDC()
Creates a device context (DC) for the given device.
~TCreatedDC()
Destructor Calls RestoreObjects clears any nonzero OrgXXX data members.
TDC is the root class for GDI DC wrappers.
void RestoreObjects()
Restores all the original GDI objects to this DC.
void CheckValid(uint resId=IDS_GDIFAILURE)
bool ShouldDelete
< The handle of this DC. Uses the base class's handle (TGdiBase::Handle.)
HANDLE Handle
< make this function available to derivatives
Derived from TCreatedDC, TIC is a device context (DC) class that provides a constructor for creating ...
TIC(LPCTSTR driver, LPCTSTR device, const DEVMODE *initData=nullptr)
Creates a device information context (IC) for the device specified by driver (driver name) and device...
Definition of GDI DC encapsulation classes: TDC, TWindowDC, TScreenDC, TDesktopDC,...
TAutoDelete
Flag for Handle ctors to control Handle deletion in dtor.
Object Windows Library (OWLNext Core)
#define STATIC_CAST(targetType, object)