.\" This is a wxWidgets manpage page generated from the XML docs .TH wxWindowDC 3wx 2005-02-15 "wxWidgets" "wxWidgets class documentation" .SH NAME wxWindowDC \- A device context to access the non-client area .SH DESCRIPTION A wxWindowDC must be constructed if an application wishes to paint on the whole area of a window (client and decorations). This should normally be constructed as a temporary stack object; don't store a wxWindowDC object. To draw on a window from inside OnPaint , construct a wxPaintDC object. To draw on the client area of a window from outside OnPaint , construct a wxClientDC object. To draw on the whole window including decorations, construct a wxWindowDC object (Windows only). .SH "PARENTS" wxDC .SH "INCLUDE FILES" wx/dcclient.h .SH MEMBERS .SS wxWindowDC (wxWindow* window) Constructor. Pass a pointer to the window on which you wish to paint. .SH "SEE ALSO" wxDC wxDC wxMemoryDC wxPaintDC , wxClientDC wxScreenDC .SH "AUTHORS" Documentation content by Julian Smart, Robert Roebling, Vadim Zeitlin, Robin Dunn, et al Conversion to manpage format by Arnout Engelen (http://bzzt.net), bugreports welcome.