Funzione RectVisible (wingdi.h)

La funzione RectVisible determina se una parte del rettangolo specificato si trova all'interno dell'area di ritaglio di un contesto di dispositivo.

Sintassi

BOOL RectVisible(
  [in] HDC        hdc,
  [in] const RECT *lprect
);

Parametri

[in] hdc

Handle per il contesto del dispositivo.

[in] lprect

Puntatore a una struttura RECT contenente le coordinate logiche del rettangolo specificato.

Valore restituito

Se la trasformazione corrente non ha una rotazione e il rettangolo si trova all'interno dell'area di ritaglio, il valore restituito è TRUE (1).

Se la trasformazione corrente non ha una rotazione e il rettangolo non si trova all'interno dell'area di ritaglio, il valore restituito è FALSE (0).

Se la trasformazione corrente ha una rotazione e il rettangolo si trova all'interno dell'area di ritaglio, il valore restituito è 2.

Se la trasformazione corrente ha una rotazione e il rettangolo non si trova all'interno dell'area di ritaglio, il valore restituito è 1.

Tutti gli altri valori restituiti sono considerati codici di errore. Se il parametro non è valido, il valore restituito non è definito.

Requisiti

Requisito Valore
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

CreateRectRgn

PtVisible

RECT

SelezionareClipRgn