Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Macht die Dimensionen von CRect gleich die Union der beiden Quellrechtecke.
BOOL UnionRect(
LPCRECT lpRect1,
LPCRECT lpRect2
) throw( );
Parameter
lpRect1
Zeigt auf RECT oder zu CRect, das ein Quellrechteck enthält.lpRect2
Zeigt auf RECT oder zu CRect, das ein Quellrechteck enthält.
Rückgabewert
Ungleich 0 (null), wenn die Union nicht leer ist; 0 Wenn die Union leer ist.
Hinweise
Die Union ist das kleinste Rechteck, das beide Quellrechtecke enthält.
Windows ignoriert die Dimensionen eines leeren Rechtecks; das heißt, ein Rechteck, das keine hat keine Höhe oder Breite verfügt.
Hinweis |
|---|
Beide der Rechtecke müssen normalisiert werden, oder diese Funktion schlägt möglicherweise aus.Sie können NormalizeRect aufrufen, um die Rechtecke zu normalisieren, bevor Sie diese Funktion aufrufen. |
Beispiel
CRect rect1(100, 0, 200, 300);
CRect rect2(0, 100, 300, 200);
CRect rect3;
rect3.UnionRect(&rect1, &rect2);
CRect rectResult(0, 0, 300, 300);
ASSERT(rectResult == rect3);
Anforderungen
Header: atltypes.h
Hinweis