Udostępnij za pośrednictwem


CWnd::SetWindowRgn

Wywołanie tej funkcji Członkowskich ustawić regionu okna.

int SetWindowRgn(
   HRGN hRgn,
   BOOL bRedraw 
);

Parametry

  • hRgn
    Dojście do regionu.

  • bRedraw
    Jeśli TRUE, system operacyjny odrysowania okna po ustawieniu regionu; w przeciwnym razie nie.Zwykle ustawić bRedraw do TRUE , jeśli okno jest wyświetlane.Jeśli ustawiona na TRUE, wysyła system WM_WINDOWPOSCHANGING i WM_WINDOWPOSCHANGED wiadomości do okna.

Wartość zwracana

Jeśli funkcja się powiedzie, zwracana jest wartość niezerowa.Jeśli funkcja zawiedzie, zwracana jest wartość zero.

Uwagi

Współrzędne okna regionu okna są względem lewego górnego rogu okna nie klienta obszar okna.

Po udanym wywołaniu SetWindowRgn, system operacyjny jest właścicielem danego regionu określonego przez dojście regionu hRgn.System operacyjny nie kopię regionu, tak nie należy wprowadzać jakichkolwiek dalszych wywołania funkcji z ten uchwyt regionu i nie zamknąć ten uchwyt regionu.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

SetWindowRgn

CWnd::GetWindowRgn