Udostępnij za pośrednictwem


CDC::ExcludeClipRect

Tworzy nowy region przycinania, która składa się z istniejących obszar przycinania minus określonego prostokąta.

int ExcludeClipRect(
   int x1,
   int y1,
   int x2,
   int y2 
);
int ExcludeClipRect(
   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 także CRect obiektu.

Wartość zwracana

Określa typ nowy region przycinania.Może być dowolną z następujących wartości:

  • COMPLEXREGION regionu ma nakładających się obramowanie.

  • Błąd został utworzony żaden region.

  • NULLREGION region jest puste.

  • SIMPLEREGION regionu nie ma nakładających się obramowania.

Uwagi

Szerokość prostokąta, określony przez wartość bezwzględną x2 — x1, nie może przekraczać 32 767 jednostek.Limit ten stosuje się do wysokości prostokąta, jak również.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::ExcludeUpdateRgn

ExcludeClipRect