Udostępnij za pośrednictwem


CDC::SetBoundsRect

Kontroluje gromadzenia informacji kontekstu urządzenia określonego prostokąta obwiedni.

UINT SetBoundsRect(
   LPCRECT lpRectBounds,
   UINT flags 
);

Parametry

  • lpRectBounds
    Wskazuje na RECT struktury lub CRect obiekt, który służy do ustawiania prostokąta obwiedni.Wymiary prostokąta są podane w logiczne współrzędnych.Ten parametr może być NULL.

  • flags
    Określa, jak nowy prostokąt zostanie połączona z zakumulowane prostokąta.Ten parametr może być kombinacją następujących wartości:

    • DCB_ACCUMULATE dodać prostokąt określony przez lpRectBounds do prostokąta obwiedni (przy użyciu operacji Unii prostokąta).

    • DCB_DISABLE wyłączyć akumulacji granice.

    • DCB_ENABLE włączyć akumulacji granice.(Ustawienie domyślne dla granice akumulacji jest wyłączona).

Wartość zwracana

Bieżący stan prostokąta obwiedni, jeśli funkcja się powiedzie.Jak flags, zwracana wartość może być kombinacją DCB_ wartości:

  • DCB_ACCUMULATE prostokąta obwiedni nie jest pusty.Ta wartość będzie zawsze ustawiana.

  • DCB_DISABLE granice akumulacji jest wyłączona.

  • DCB_ENABLE granice akumulacji jest na.

Uwagi

System Windows można zachować prostokąta obwiedni dla wszystkich operacji rysowania.Prostokąta może być proszeni i zresetować przez aplikację.Granice rysunku są przydatne do unieważnienia bitmapy w pamięci podręcznej.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::GetBoundsRect

SetBoundsRect

Struktura RECT

Klasa CRect