WinEndPaint: Difference between revisions
Appearance
mNo edit summary |
|||
Line 1: | Line 1: | ||
This function is called when drawing in a window is complete. | |||
=== Syntax === | === Syntax === | ||
rc = WinEndPaint( ''hps'' ); | rc = WinEndPaint( ''hps'' ); | ||
=== Parameters === | === Parameters === | ||
HPS ''hps'' (input) | ;HPS ''hps'' (input):A handle to presentation space returned from WinBeginPaint. | ||
A handle to presentation space returned from WinBeginPaint. | |||
=== Returns === | === Returns === | ||
BOOL rc | |||
A success indicator. | |||
:TRUE = Call successful. | |||
:FALSE = An error occurred. | |||
=== Include Info === | === Include Info === | ||
#define INCL_WINWINDOWMGR | #define INCL_WINWINDOWMGR | ||
#include | #include <os2.h> | ||
=== Sample Code === | === Sample Code === | ||
<pre> | <pre> | ||
#define INCL_WINWINDOWMGR | #define INCL_WINWINDOWMGR | ||
#include | #include | ||
. | . | ||
. | . | ||
Line 50: | Line 37: | ||
. | . | ||
. | . | ||
</pre> | |||
=== See Also === | === See Also === | ||
[[ | *[[WinBeginPaint]] | ||
*WinExcludeUpdateRegion, WinGetClipPS, WinGetPS, WinGetScreenPS, WinInvalidateRect, WinInvalidateRegion, WinIsWindowShowing, WinIsWindowVisible, WinLockVisRegions, WinOpenWindowDC, WinQueryUpdateRect, WinQueryUpdateRegion, WinRealizePalette, WinReleasePS, WinShowWindow, WinUpdateWindow, WinValidateRect, WinValidateRegion | |||
[[Category: | [[Category:Win]] |
Revision as of 21:42, 14 December 2016
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.
Include Info
#define INCL_WINWINDOWMGR #include <os2.h>
Sample Code
#define INCL_WINWINDOWMGR #include . . . 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