EqualRect-Funktion (winuser.h)
Die EqualRect-Funktion bestimmt, ob die beiden angegebenen Rechtecke gleich sind, indem die Koordinaten der oberen linken und unteren rechten Ecke verglichen werden.
Syntax
BOOL EqualRect(
[in] const RECT *lprc1,
[in] const RECT *lprc2
);
Parameter
[in] lprc1
Zeiger auf eine RECT-Struktur , die die logischen Koordinaten des ersten Rechtecks enthält.
[in] lprc2
Zeiger auf eine RECT-Struktur , die die logischen Koordinaten des zweiten Rechtecks enthält.
Rückgabewert
Wenn die beiden Rechtecke identisch sind, ist der Rückgabewert nonzero.
Wenn die beiden Rechtecke nicht identisch sind, ist der Rückgabewert 0.
Hinweise
Die EqualRect-Funktion behandelt leere Rechtecke nicht als gleich, wenn sich ihre Koordinaten unterscheiden.
Da Anwendungen Rechtecke für verschiedene Zwecke verwenden können, verwenden die Rechteckfunktionen keine explizite Maßeinheit. Stattdessen werden alle Rechteckkoordinaten und Dimensionen in signierten logischen Werten angegeben. Der Zuordnungsmodus und die Funktion, in der das Rechteck verwendet wird, bestimmen die Maßeinheiten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (einschließlich Windows.h) |
Bibliothek | User32.lib |
DLL | User32.dll |