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 |