IntersectClipRect
This function creates a new clipping region from the intersection of the current clipping region and the specified rectangle.
int IntersectClipRect(
HDC hdc,
int nLeftRect,
int nTopRect,
int nRightRect,
int nBottomRect
);
Parameters
- hdc
[in] Handle to the device context. - nLeftRect
[in] Specifies the logical x-coordinate of the upper-left corner of the rectangle. - nTopRect
[in] Specifies the logical y-coordinate of the upper-left corner of the rectangle. - nRightRect
[in] Specifies the logical x-coordinate of the lower-right corner of the rectangle. - nBottomRect
[in] Specifies the logical y-coordinate of the lower-right corner of the rectangle.
Return Values
The return value specifies the new clipping region's type. NULLREGION indicates that the region is empty. SIMPLEREGION indicates that the region is a single rectangle. COMPLEXREGION indicates that the region is more than a single rectangle. ERROR indicates that an error occurred; the current clipping region is unaffected.
Remarks
The lower- and right-most edges of the specified rectangle are excluded from the clipping region.
Requirements
OS Versions: Windows CE 1.0 and later.
Header: Windows.h.
Link Library: Coredll.lib.
See Also
ExcludeClipRect | GDI Functions
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.