CRgn::OffsetRgn
Przenosi regionu przechowywane w CRgn przesunięcia określonego obiektu.
int OffsetRgn(
int x,
int y
);
int OffsetRgn(
POINT point
);
Parametry
x
Określa liczbę jednostek, przesuń w lewo lub prawo.y
Określa liczbę jednostek, Przenieś w górę lub w dół.point
Współrzędna x point określa liczbę jednostek, przesuń w lewo lub prawo.Współrzędna y point określa liczbę jednostek, Przenieś w górę lub w dół.point Parametr może być punkt struktury lub CPoint obiektu.
Wartość zwracana
Wpisz nowy region.Mogą to być jeden z następujących wartości:
COMPLEXREGION Region ma nakładających się obramowanie.
Błąd uchwyt regionu jest nieprawidłowa.
NULLREGION Region jest puste.
SIMPLEREGION regionu nie ma nakładających się obramowania.
Uwagi
Funkcja przenosi regionu x jednostek wzdłuż osi x i y jednostek wzdłuż osi y.
Wartości współrzędnych region musi być mniejsza lub równa 32 767 i większa niż lub równa –32 768.x i y parametry muszą być starannie wybrane zapobiegające regionu nieprawidłowe współrzędne.
Przykład
Zobacz przykład dla CRgn::CreateEllipticRgn.
Wymagania
Nagłówek: afxwin.h