1 //////////////////////////////////////////////////////
\r
4 #ifndef GDIPLUSVIEW_H
\r
5 #define GDIPLUSVIEW_H
\r
9 //#pragma comment (lib,"Gdiplus.lib")
\r
11 // Declaration of the CGDIPlusView class
\r
12 class CGDIPlusView : public CWnd
\r
16 virtual ~CGDIPlusView();
\r
18 void DrawCappedLine(CDC* pDC);
\r
19 void DrawGamaShapes(CDC* pDC);
\r
20 void DrawGradientElipse(CDC* pDC);
\r
21 void DrawSolidElipse(CDC* pDC);
\r
22 void DrawSolidLine(CDC* pDC);
\r
23 void DrawText(CDC* pDC);
\r
26 virtual void OnDraw(CDC* pDC);
\r
27 virtual void OnInitialUpdate();
\r
28 virtual void PreCreate(CREATESTRUCT &cs);
\r
29 virtual void RegisterClass(WNDCLASS &wc);
\r
30 virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
\r
33 ULONG_PTR m_gdiplusToken;
\r
37 #endif // GDIPLUSVIEW_H
\r