OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Device context (DC) classes

Instead of drawing directly on a device (like the screen or a printer), you can use GDI classes to draw on a bitmap using a device context (DC). More...

Classes

class  owl::TDC
 TDC is the root class for GDI DC wrappers. More...
 
class  owl::TWindowDC
 Derived from TDC, TWindowDC is a device context (DC) class that provides access to the entire area owned by a window. More...
 
class  owl::TScreenDC
 Derived from TWindowDC, TScreenDC is a DC class that provides direct access to the screen bitmap. More...
 
class  owl::TDesktopDC
 A DC class that provides access to the desktop window's client area which is the window behind all other windows. More...
 
class  owl::TClientDC
 A device context class derived from TWindowDC, TClientDC provides access to the client area owned by a window. More...
 
class  owl::TNCPaintDC
 A DC class that provides access to the non-client area owned by a window. More...
 
class  owl::TPaintDC
 A DC class that wraps begin and end paint calls for use in an WM_PAINT response function. More...
 
class  owl::TMetaFileDC
 A DC class that provides access to a DC with a metafile selected into it for drawing on (into). More...
 
class  owl::TCreatedDC
 An abstract TDC class, TCreatedDC serves as the base for DCs that are created and deleted. More...
 
class  owl::TIC
 Derived from TCreatedDC, TIC is a device context (DC) class that provides a constructor for creating a DC object from explicit driver, device, and port names. More...
 
class  owl::TMemoryDC
 A device context (DC) class derived from TCreatedDC, TMemoryDC provides access to a memory DC. More...
 
class  owl::TDibDC
 A DC class that provides access to DIBs using DIBSection, WinG, or the DIB.DRV driver. More...
 
struct  owl::TBandInfo
 Equivalent to BANDINFOSTRUCT. More...
 
class  owl::TPrintDC
 A DC class that provides access to a printer. More...
 

Detailed Description

Instead of drawing directly on a device (like the screen or a printer), you can use GDI classes to draw on a bitmap using a device context (DC).

A device context is a structure that contains information about the drawing attributes (pens, brushes, text color, and so on) of a particular device. DC classes support a variety of device context operations.