Condividi tramite


Funzione SelectClipRgn (wingdi.h)

La funzione SelectClipRgn seleziona un'area come area di ritaglio corrente per il contesto di dispositivo specificato.

Sintassi

int SelectClipRgn(
  [in] HDC  hdc,
  [in] HRGN hrgn
);

Parametri

[in] hdc

Handle per il contesto del dispositivo.

[in] hrgn

Handle per l'area da selezionare.

Valore restituito

Il valore restituito specifica la complessità dell'area e può essere uno dei valori seguenti.

Codice restituito Descrizione
NULLREGION
L'area è vuota.
SIMPLEREGION
Region è un singolo rettangolo.
COMPLEXREGION
L'area è più di un rettangolo.
ERROR
Si è verificato un errore. L'area di ritaglio precedente non è interessata.

Commenti

Viene usata solo una copia dell'area selezionata. L'area stessa può essere selezionata per qualsiasi numero di altri contesti di dispositivo o può essere eliminata.

La funzione SelectClipRgn presuppone che le coordinate per un'area siano specificate nelle unità dispositivo.

Per rimuovere l'area di ritaglio di un contesto di dispositivo, specificare un handle di area NULL .

Esempio

Per un esempio, vedere Ritaglio dell'output.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni di ritaglio

Panoramica del ritaglio

ExtSelectClipRgn