|
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) |