|
Public Member Functions |
| EHDC (HDC, PSIZE) |
| EHDC () |
| ~EHDC () |
void | SetDC (HDC, PSIZE) |
HDC | Hdc (void) |
HBRUSH | SelectEPen (DWORD, CONST LOGBRUSH *, DWORD, DWORD *, BOOL=FALSE) |
void | SelectEPen (DWORD, CONST LOGBRUSH *) |
HPEN | SelectEPen (HPEN) |
void | SelectEBrush (PLOGBRUSH, PLOGBRUSH=NULL) |
int | SetPolyFillMode (int aMode) |
BOOL | Miter (void) |
void | SetMiter (BOOL) |
void | Extent (PSIZE psz) |
void | MoveToEx (int, int, LPPOINT) |
BOOL | LineTo (int, int) |
void | ClosePath (void) |
void | Polyline (CONST POINT *, int, BOOL=FALSE) |
void | Polygon (CONST POINT *, int, DWORD=0) |
void | Arc (int, int, int, int, double=0.0, double=6.283185, DWORD=0) |
void | Polyarc (int, int, int, int, double=0.0, double=6.283185, BOOL=TRUE) |
void | SetPixel (int, int, COLORREF) |
void | SetTextColor (COLORREF) |
void | SetTextAttrib (COLORREF, HFONT, double=0.0, double=1.0, double=1.0) |
void | ETextOut (int, int, char *, double=0.0, BOOL=FALSE) |
void | ETextOut (int, int, wchar_t *, double=0.0, BOOL=FALSE) |
void | PolyTextOut (int, int, char *, double=0.0, double=0.1, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE) |
void | PolyTextOut (int, int, wchar_t *, double=0.0, double=0.1, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE) |
void | SetWorldTransform (XFORM *) |
void | ModifyWorldTransform (XFORM *, DWORD) |
void | GetWorldTransform (XFORM *xf) |
void | Transform (LPPOINT, int) |
void | ResetURect (void) |
void | SetURect (LPRECT lpRect) |
void | GetURect (LPRECT) |
void | Register (LPPOINT, int) |
Protected Member Functions |
void | _Init (void) |
void | _DrawTo (PPOINT) |
void | _Join (void) |
BOOL | _DrawToEx (PPOINT) |
void | _LineTo (PPOINT) |
void | _ETextOut (int, int, void *, double=0.0, BOOL=FALSE, BOOL=FALSE) |
void | _PolyTextOut (int, int, void *, double=0.0, double=0.1, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE, BOOL=FALSE) |
Protected Attributes |
HDC | myHDC |
POINT | myStart |
POINT | myClose |
POINT | myA |
POINT | myB |
POINT | myJoin |
POINT | myCJoin |
XFORM | myXform |
DWORD | myFlags |
PPOINT | myTextPath |
PBYTE | myTextType |
DWORD | myTextNP |
DWORD | myTextBS |
HPEN | myTextPen |
HBRUSH | myTextBrush |
HFONT | myTextFont |
double | myTextSlant |
double | myTextHScale |
double | myTextVScale |
DWORD | myPWidth |
DWORD | myPWPush |
HPEN | myPPen |
HPEN | myPPenPush |
HBRUSH | myPBrush |
HBRUSH | myPBrushPush |
BOOL | myfXpenPush |
PDWORD | myPStyle |
DWORD | myPNS |
DWORD | myPBS |
DWORD | myPIndex |
DWORD | myPRlen |
RECT | myURect |
HBRUSH | myBrush |
HBRUSH | myBrushPush |
HBRUSH | myOBrush |
SIZE | mySize |
PPOINT | myDDA1 |
PPOINT | myDDA2 |
DWORD | myNDDA |
DWORD | myIDDA |
Friends |
VOID CALLBACK | ___auxDDAF (int, int, LPARAM) |