Determines the coordinates of a rectangle formed by subtracting one rectangle from another

#include <WinAPIGdi.au3>

_WinAPI_SubtractRect ( $tRECT1, $tRECT2 )

$tRECT1 | $tagRECT structure from which the function subtracts the rectangle specified by $tRECT2. |

$tRECT2 | $tagRECT structure that the function subtracts from the rectangle specified by $tRECT1. |

Success: | $tagRECT structure that contains the rectangle determined by subtracting the rectangle specified by $tRECT2 from the rectangle specified by $tRECT1. |

Failure: | Sets the @error flag to non-zero. |

The function only subtracts the rectangle specified by $tRECT2 from the rectangle specified by $tRECT1 when the

rectangles intersect completely in either the x- or y-direction. For example, if $tRECT1 has the coordinates

(10, 10, 100, 100) and $tRECT2 has the coordinates (50, 50, 150, 150), the function returns the rectangle with

the coordinates (10, 10, 100, 100). If $tRECT1 has the coordinates (10, 10, 100, 100) and $tRECT2 has the

coordinates (50, 10, 150, 150), however, the function returns the rectangle with the coordinates (10, 10, 50, 100).

In other words, the resulting rectangle is the bounding box of the geometric difference.

Search SubtractRect in MSDN Library.