+public:
+ wxMemoryDC();
+ wxMemoryDC(wxDC *dc); // Create compatible DC
+
+ virtual void SelectObject(const wxBitmap& bitmap);
+
+protected:
+ // override some base class virtuals
+ virtual void DoDrawRectangle(wxCoord x, wxCoord y, wxCoord width, wxCoord height);
+ virtual void DoGetSize(int* width, int* height) const;
+
+ // create DC compatible with the given one or screen if dc == NULL
+ bool CreateCompatible(wxDC *dc);