Graphics::IsVisibleClipEmpty, méthode (gdiplusgraphics.h)

La méthode Graphics::IsVisibleClipEmpty détermine si la zone de découpage visible de cet objet Graphics est vide. La zone de découpage visible est l’intersection de la zone de découpage de cet objet Graphics et de la zone de découpage de la fenêtre.

Syntaxe

BOOL IsVisibleClipEmpty();

Valeur de retour

Type : BOOL

Si la zone de découpage visible de cet objet Graphics est vide, cette méthode retourne TRUE ; sinon, elle retourne FALSE.

Notes

Si la zone de découpage visible d’un objet Graphics est vide, il n’y a plus de zone dans laquelle dessiner. Par conséquent, rien ne sera dessiné lorsque la zone de découpage visible est vide.

Exemples

L’exemple suivant détermine si la zone de découpage visible est vide. S’il n’est pas vide, il dessine un rectangle.

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);
   }
}

Spécifications

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdiplusgraphics.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll