CDC::SetBoundsRect

Archivia l'insieme di informazioni del rettangolo di delimitazione del contesto di dispositivo specificato.

UINT SetBoundsRect(
   LPCRECT lpRectBounds,
   UINT flags 
);

Parametri

  • lpRectBounds
    Punta a RECT struttura o all'oggetto CRect utilizzati per impostare il rettangolo di delimitazione.Le dimensioni del rettangolo ricevono coordinate logiche fornite.Questo parametro può essere NULL.

  • flags
    Specifica come nuovo rettangolo si combinerà con il rettangolo accumulato.Questo parametro può essere una combinazione dei valori seguenti:

    • DCB_ACCUMULATE aggiunge il rettangolo specificato da lpRectBounds al rettangolo di delimitazione mediante un'operazione di unione rettangolo-).

    • DCB_DISABLE disattivare la somma limiti.

    • DCB_ENABLE attivare la somma limiti.(Impostazione predefinita per accumulazione limiti è disabilitata.)

Valore restituito

Lo stato corrente del rettangolo di delimitazione, se la funzione ha esito positivo.Come flags, il valore restituito può essere una combinazione di valori DCB_ :

  • DCB_ACCUMULATE il rettangolo di delimitazione non è vuoto.Questo valore viene impostato sempre.

  • L'insieme limiti diDCB_DISABLE è disattivata.

  • L'insieme limiti diDCB_ENABLE è attivata.

Note

Windows può gestire un rettangolo delimitatore di tutte le operazioni di disegno.Questo rettangolo è possibile eseguire una query e ripristinati dall'applicazione.I limiti del disegno sono utili per invalidare le cache di bitmap.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico della gerarchia

CDC::GetBoundsRect

SetBoundsRect

Struttura RECT

Classe di CRect