| Width |
Calculates the width of CRect. |
|
| Height |
Calculates the height of CRect. |
|
| Size |
Calculates the size of CRect. |
|
| TopLeft |
Returns a reference to the top-left point of CRect. |
|
| BottomRight |
Returns a reference to the bottom-right point of CRect. |
|
| IsRectEmpty |
Determines whether CRect is empty. CRect is empty if the width and/or height are 0. |
|
| IsRectNull |
Determines if the top, bottom, left, and right member variables are all equal to 0. |
|
| PtInRect |
Determines whether the specified point lies within CRect. |
|
| SetRect |
Sets the dimensions of CRect. |
|
| SetRectEmpty |
Sets CRect to an empty rectangle (all coordinates equal to 0). |
|
| CopyRect |
Copies the dimensions of a source rectangle to CRect. |
|
| EqualRect |
Determines whether CRect is equal to the given rectangle. |
|
| InflateRect |
Increases or decreases the width and height of CRect. |
|
| OffsetRect |
Moves CRect by the specified offsets. |
|
| IntersectRect |
Sets CRect equal to the intersection of two rectangles. |
|
| UnionRect |
Sets CRect equal to the union of two rectangles. |
|
| operator LPRECT |
Converts a CRect to a LPRECT. |
|
| operator = |
Copies the dimensions of a rectangle to CRect. |
|
| operator == |
Determines whether CRect is equal to a rectangle. |
|
| operator != |
Determines whether CRect is not equal to a rectangle. |
|
| operator += |
Adds the specified offsets to CRect. |
|
| operator –= |
Subtracts the specified offsets from CRect. |
|
| operator &= |
Sets CRect equal to the intersection of CRect and a rectangle. |
|
| operator |= |
Sets CRect equal to the union of CRect and a rectangle. |
|
| operator + |
Adds the given offsets to CRect and returns the resulting CRect. |
|
| operator – |
Subtracts the given offsets from CRect and returns the resulting CRect. |
|
| operator & |
Creates the intersection of CRect and a rectangle, and returns the resulting CRect. |
|
| operator | |
Creates the union of CRect and a rectangle, and returns the resulting CRect. |
|