The information in this article applies to:
SUMMARYWhen an application uses the BeginPaint or GetDC function to obtain a device context (DC) for its client window and draws into this DC, Windows clips the output to the edge of the client window. While this is usually the desired effect, there are circumstances where an application draws outside the client area of its window. MORE INFORMATION
The GetWindowDC function provides a DC that allows an application to
draw anywhere within its window, including the nonclient area.
Device contexts are another scarce resource in the Windows
environment. When an application creates a DC in response to a
WM_PAINT message, it must call the DeleteDC function to free the DC
before it completes processing of the message.
Painting in the nonclient area of a window is not recommended. If an application changes the nonclient area of its window, the user can become confused because the familiar Windows controls change appearance or are not available. An application should not corrupt other windows on the display. Additional query words: 3.00 3.10 3.50 4.00
Keywords : kbNTOS350 kbNTOS351 kbWinOS95 kbSDKWin16 |
Last Reviewed: June 15, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |