Intersectrect-Windows API

Source: Internet
Author: User

The intersectrect function calculates the intersection of the two source Rectangles and places the coordinates of the intersection rectangles into the target rectangles. If the source rectangles do not have an intersection, an empty rectangle (the coordinates are all 0) is set.

Bool intersectrect (

Lprect Lprcdst,// Intersection Buffer

Const rect *Lprcsrc1,// First rectangle

Const rect *Lprcsrc2// Second rectangle

);

Parameters:

Lprcdst:[Output] refers to a row with a rect structure to receive the intersection of two rectangles.

Lprcsrc1: [Input] The first source rectangle

Lprcsrc2: [Input] second source rectangle

Return Value:

If the rectangle has an intersection, the return value is non-0. Otherwise, the return value is 0.

Note:

Because the purpose of rectangle is different, the rectangle function does not have a clear measurement unit. Generally, the coordinates and sizes of all rectangles are expressed by logical values. The ing mode and the rectangle function determine the final measurement unit.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.