|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| winuser.h
| Unicode
| No
| Platform Notes
| None
|
|
|
WM_PRINTCLIENT
The WM_PRINTCLIENT message is sent to a window to request that it draw its
client area in the specified device context, most commonly in a printer device
context.
WM_PRINTCLIENT
hdc = (HDC) wParam;
uFlags = lParam;
Parameters
hdc
Identifies the device context to draw in.
uFlags
Specifies drawing options. This parameter can be one or more of these flags:
Value
| Meaning
|
PRF_CHECKVISIBLE
| Draw the window only if it is visible.
|
PRF_CHILDREN
| Draw all visible children windows.
|
PRF_CLIENT
| Draw the client area of the window.
|
PRF_ERASEBKGND
| Erase the background before drawing the window.
|
PRF_NONCLIENT
| Draw the nonclient area of the window.
|
PRF_OWNED
| Draw all owned windows.
|
Remarks
A window can process this message in much the same manner as WM_PAINT, except
that
BeginPaint and
EndPaint need not be called (a device context is provided), and the window should draw
its entire client area rather than just the invalid region.
Windows that can be used anywhere in the system, such as controls, should
process this message. It is probably worthwhile for other windows to process this
message as well because it is relatively easy to implement.
See Also
BeginPaint,
EndPaint,
WM_PAINT
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database