]>
git.saurik.com Git - wxWidgets.git/blob - include/wx/msw/dcclient.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxClientDC class
4 // Author: Julian Smart
8 // Copyright: (c) Julian Smart and Markus Holzem
9 // Licence: wxWindows license
10 /////////////////////////////////////////////////////////////////////////////
12 #ifndef _WX_DCCLIENT_H_
13 #define _WX_DCCLIENT_H_
16 #pragma interface "dcclient.h"
21 class WXDLLEXPORT wxWindowDC
: public wxDC
23 DECLARE_DYNAMIC_CLASS(wxWindowDC
)
28 // Create a DC corresponding to a canvas
29 wxWindowDC(wxWindow
*win
);
34 class WXDLLEXPORT wxClientDC
: public wxWindowDC
36 DECLARE_DYNAMIC_CLASS(wxClientDC
)
41 // Create a DC corresponding to a canvas
42 wxClientDC(wxWindow
*win
);
47 class WXDLLEXPORT wxPaintDC
: public wxWindowDC
49 DECLARE_DYNAMIC_CLASS(wxPaintDC
)
54 // Create a DC corresponding to a canvas
55 wxPaintDC(wxWindow
*win
);
60 static WXHDC ms_PaintHDC
;
61 static size_t ms_PaintCount
;