Retrieves a pointer to a common, class, or private device context for the client area depending on the class style specified for the CWnd.
For common device contexts, GetDC assigns default attributes to the context each time it is retrieved. For class and private contexts, GetDC leaves the previously assigned attributes unchanged. The device context can be used in subsequent graphics device interface (GDI) functions to draw in the client area.
Unless the device context belongs to a window class, the ReleaseDC member function must be called to release the context after painting.
A device context belonging to the CWnd class is returned by the GetDC member function if CS_CLASSDC, CS_OWNDC, or CS_PARENTDC was specified as a style in the WNDCLASS structure when the class was registered.