UnionRect
La función UnionRect crea la unión de dos rectángulos. La unión es el rectángulo más pequeño que contiene a ambos rectángulos.
Sintaxis
BOOL UnionRect( LPRECT lprcDst, // dirección de estructura para la unión CONST RECT *lprcSrc1, // dirección de estructura con el primer rectángulo CONST RECT *lprcSrc2 // dirección de estructura con el segundo rectángulo );
Parámetros
lprcDst: apunta a una estructura RECT que recibe un rectángulo que contiene la unión de los rectángulos apuntados por los parámetros lprcSrc1 y lprcSrc2.
lprcSrc1: apunta a una estructura RECT que contiene el primer rectángulo fuente.
lprcSrc2: apunta a una estructura RECT que contiene el segundo rectángulo fuente.
Valor de retorno
Si la estructura especificada contiene un rectángulo no vacío, el valor de retorno es distinto de cero.
Si la estructura especificada no contiene un rectángulo no vacío, el valor de retorno es cero. Para obtener información adicional sobre el error, llamar a GetLastError.
Observaciones
Windows ignora las dimensiones de un rectángulo vacío - esto es, un rectángulo en el que todas las coordenadas son cero, ya que esto significa que no tiene anchura ni altura.