Share via


Graphics::IsClipEmpty 方法 (gdiplusgraphics.h)

Graphics::IsClipEmpty方法會決定此Graphics物件的裁剪區域是否空白。

Syntax

BOOL IsClipEmpty();

傳回值

類型: BOOL

如果 Graphics 物件的裁剪區域是空的,這個方法會傳回 TRUE;否則會傳回 FALSE

備註

如果 Graphics 物件的裁剪區域是空的,則沒有要繪製的區域。 因此,裁剪區域是空的時,不會繪製任何專案。

範例

下列範例會判斷裁剪區域是否空白,如果不是,則會繪製矩形。

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

需求

   
最低支援的用戶端 Windows XP、Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 gdiplusgraphics.h (包含 Gdiplus.h)
程式庫 Gdiplus.lib
Dll Gdiplus.dll

另請參閱

裁剪

使用區域裁剪

GetClipBounds 方法

圖形

Graphics::GetClip

Graphics::IsVisibleClipEmpty

Graphics::ResetClip

區域

SetClip 方法