Udostępnij za pośrednictwem


CDC::IntersectClipRect

Tworzy nowy region przycinania tworzących przecięcia bieżącego regionu i prostokąt określony przez x1, y1, x2, i y2.

int IntersectClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int IntersectClipRect(
   LPCRECT lpRect 
);

Parametry

  • x1
    Określa logiczną współrzędną x lewego górnego rogu prostokąta.

  • y1
    Określa logiczną współrzędną y lewego górnego rogu prostokąta.

  • x2
    Określa logiczną współrzędną x prawego dolnego rogu prostokąta.

  • y2
    Określa logiczną współrzędna y prawego dolnego rogu prostokąta.

  • lpRect
    Określa prostokąt.Można przekazywać albo CRect lub wskaźnik do obiektu RECT struktury dla tego parametru.

Wartość zwracana

Wpisz nowy region przycinania.Mogą to być jeden z następujących wartości:

  • COMPLEXREGION nowy region odcinania ma nakładających się obramowanie.

  • Błąd kontekstu urządzenia jest nieprawidłowy.

  • NULLREGION nowy region przycinania jest pusty.

  • SIMPLEREGION nowy region przycinania nie ma nakładających się obramowania.

Uwagi

GDI klipów wszystkie kolejne wyniki mieszczą się nową granicą.Szerokość i wysokość nie może przekraczać 32 767.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

IntersectClipRect

Klasa CRect

Struktura RECT