Metodo Graphics::IsClipEmpty (gdiplusgraphics.h)

Il metodo Graphics::IsClipEmpty determina se l'area di ritaglio di questo oggetto Graphics è vuota.

Sintassi

BOOL IsClipEmpty();

Valore restituito

Tipo: BOOL

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

Commenti

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

Esempio

L'esempio seguente determina se l'area di ritaglio è vuota e, se non è, disegna un rettangolo.

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

   // If the clipping region is not empty, draw a rectangle.
   if (!graphics.IsClipEmpty())
   {
   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

Vedi anche

Ritaglio

Ritaglio con un'area

Metodi GetClipBounds

Grafica

Grafica::GetClip

Grafica::IsVisibleClipEmpty

Grafica::ResetClip

Area

Metodi SetClip