Overview
Group
Quick Info

ICM_DRAW_WINDOW

The ICM_DRAW_WINDOW message notifies a rendering driver that the window specified for the ICM_DRAW_BEGIN message needs to be redrawn. The window has moved or become temporarily obscured. You can send this message explicitly or by using the ICDrawWindow macro.

ICM_DRAW_WINDOW

wParam = (DWORD) (LPVOID) prc;

lParam = 0;

Parameters

prc

Address of the destination rectangle in screen coordinates. If this parameter points to an empty rectangle, drawing should be turned off.

Return Values

Returns ICERR_OK if successful or an error otherwise.

Remarks

This message is supported by hardware that performs its own asynchronous decompression, timing, and drawing.

Video-overlay drivers use this message to draw when the window is obscured or moved. When a window specified for ICM_DRAW_BEGIN is completely hidden by other windows, the destination rectangle is empty. Drivers should turn off video-overlay hardware when this condition occurs.

See Also

ICDrawWindow
, ICM_DRAW_BEGIN

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