WinEndPaint: Difference between revisions
Appearance
mNo edit summary |
|||
(One intermediate revision by the same user not shown) | |||
Line 36: | Line 36: | ||
=== See Also === | === See Also === | ||
*[[WinBeginPaint]] | *[[WinBeginPaint]] | ||
*WinExcludeUpdateRegion | *[[WinExcludeUpdateRegion]] | ||
*[[WinGetClipPS]] | |||
*[[WinGetPS]] | |||
*[[WinGetScreenPS]] | |||
*[[WinInvalidateRect]] | |||
*[[WinInvalidateRegion]] | |||
*[[WinIsWindowShowing]] | |||
*[[WinIsWindowVisible]] | |||
*[[WinLockVisRegions]] | |||
*[[WinOpenWindowDC]] | |||
*[[WinQueryUpdateRect]] | |||
*[[WinQueryUpdateRegion]] | |||
*[[WinRealizePalette]] | |||
*[[WinReleasePS]] | |||
*[[WinShowWindow]] | |||
*[[WinUpdateWindow]] | |||
*[[WinValidateRect]] | |||
*[[WinValidateRegion]] | |||
[[Category:Win]] | [[Category:Win]] |
Latest revision as of 01:16, 9 April 2025
This function is called when drawing in a window is complete.
Syntax
rc = WinEndPaint( hps );
Parameters
- HPS hps (input)
- A handle to presentation space returned from WinBeginPaint.
Returns
- BOOL rc
- A success indicator.
- TRUE = Call successful.
- FALSE = An error occurred.
Sample Code
#define INCL_WINWINDOWMGR #include <os2.h> . . . case WM_PAINT: hps = WinBeginPaint(hwnd, NULLHANDLE, NULL); WinQueryWindowRect(hwnd, &rcl); WinDrawText(hps, -1, "Hello World", &rcl, CLR_NEUTRAL, CLR_BACKGROUND, DT_CENTER | DT_VCENTER | DT_ERASERECT); WinEndPaint(hps); return 0; . . .
See Also
- WinBeginPaint
- WinExcludeUpdateRegion
- WinGetClipPS
- WinGetPS
- WinGetScreenPS
- WinInvalidateRect
- WinInvalidateRegion
- WinIsWindowShowing
- WinIsWindowVisible
- WinLockVisRegions
- WinOpenWindowDC
- WinQueryUpdateRect
- WinQueryUpdateRegion
- WinRealizePalette
- WinReleasePS
- WinShowWindow
- WinUpdateWindow
- WinValidateRect
- WinValidateRegion