Sowl  1.0
Simple Object Window Library
sowl::DeviceContext Class Reference
Inheritance diagram for sowl::DeviceContext:
sowl::PaintDeviceContext

Public Member Functions

 DeviceContext (HDC hdc)
 
 DeviceContext (const DeviceContext &other) = delete
 
DeviceContext & operator= (const DeviceContext &other) = delete
 
HDC GetHandle () const
 
void FillRect (const RECT *rect, HBRUSH hbr) const
 
void FillRect (const RECT *rect, int iSystemColorIndex) const
 
void Ellipse (const RECT &rect) const
 
int DrawText (LPCWSTR text, const RECT &rect, unsigned int format) const
 
int SetBackgroundMode (int mode) const
 

Protected Member Functions

HDC SetHandle (HDC hdc)
 

The documentation for this class was generated from the following files: