InvertRect
The InvertRect
function inverts a rectangle in a window by performing a logical NOT operation
on the color values for each pixel in the rectangle s interior.
BOOL InvertRect(
HDC hDC, |
// handle of device
context |
CONST RECT *lprc |
// address of
structure with rectangle |
); |
|
Parameters
hDC
Identifies
the device context.
lprc
Points to a RECT
Return Values
If the
function succeeds, the return value is nonzero.
If the
function fails, the return value is zero. To get extended error information,
call GetLastError
Remarks
On monochrome
screens, InvertRect makes white pixels black and black pixels white. On
color screens, the inversion depends on how colors are generated for the
screen. Calling InvertRect twice for the same rectangle restores the
display to its previous colors.
See Also