void SetRectRgn( int x1, int y1, int x2, int y2 );
void SetRectRgn ( LPCRECT lpRect );
Parametri
1 x
Specifica la coordinata x dell'angolo superiore sinistro dell'area rettangolare.
y1
Specifica la coordinata y dell'angolo superiore sinistro dell'area rettangolare.
2 x
Specifica la coordinata x dell'angolo inferiore destro dell'area rettangolare.
y2
Specifica la coordinata y dell'angolo inferiore destro dell'area rettangolare.
lpRect
Specifica l'area rettangolare. Può essere un puntatore a una struttura RECT o un oggetto CRect.
Osservazioni
Crea un'area rettangolare. A differenza di CreateRectRgn, tuttavia, esso non alloca qualsiasi ulteriore memoria dall'heap applicazione Windows locale. Utilizza invece lo spazio allocato per la regione memorizzata nell'oggetto CRgn . Ciò significa che l'oggetto CRgn deve già avere inizializzato con una regione di Windows valida prima di chiamare SetRectRgn. I punti dati da x 1, y1, y2 e 2 xspecificano le dimensioni minime dello spazio allocato.
Utilizzare questa funzione anziché la funzione membro CreateRectRgn per evitare chiamate al gestore di memoria locale.
Panoramica CRgn |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp;CRgn::CreateRectRgn, :: SetRectRgn