Condividi tramite


Metodo Graphics::IsVisibleClipEmpty (gdiplusgraphics.h)

Il metodo Graphics::IsVisibleClipEmpty determina se l'area di ritaglio visibile di questo oggetto Graphics è vuota. L'area di ritaglio visibile è l'intersezione dell'area di ritaglio di questo oggetto Graphics e l'area di ritaglio della finestra.

Sintassi

BOOL IsVisibleClipEmpty();

Valore restituito

Tipo: BOOL

Se l'area di ritaglio visibile di questo oggetto Graphics è vuota, questo metodo restituisce TRUE; in caso contrario, restituisce FALSE.

Commenti

Se l'area di ritaglio visibile di un oggetto Graphics è vuota, non esiste un'area a sinistra in cui disegnare. Di conseguenza, non verrà disegnato nulla quando l'area di ritaglio visibile è vuota.

Esempio

Nell'esempio seguente viene determinato se l'area di ritaglio visibile è vuota. Se non è vuoto, disegna un rettangolo.

VOID Example_IsVisibleClipEmpty(HDC hdc)
{
   Graphics graphics(hdc);

   // If the clipping region is not empty, draw a rectangle.
   if (!graphics.IsVisibleClipEmpty())
   {
   graphics.DrawRectangle(&Pen(Color(255, 0, 0, 0), 3), 0, 0, 100, 100);
   }
}

Requisiti

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