共用方式為


CWnd::GetUpdateRgn

int GetUpdateRgn(
   CRgn* pRgn,
   BOOL bErase = FALSE 
);

參數

  • pRgn
    識別要更新的區域。

  • bErase
    指定是否要清除背景,以及區域會繪製子視窗非工作區。 如果值為, 繪製不進行任何變更。

傳回值

指定產生的區域類型的短整數旗標。 值可以是下列其中之一:

  • SIMPLEREGION 這個區域不重疊的框線。

  • COMPLEXREGION 這個區域會重疊的框線。

  • NULLREGION 這個區域是空的。

  • 錯誤 沒有區域建立。

備註

這個區域座標相對於左上角打 (在工作區座標中)。

BeginPaint 成員函式會自動驗證更新區域,因此, GetUpdateRgn 對的呼叫所述,在 [ BeginPaint 的呼叫擷取空白更新區域之後。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

CWnd::BeginPaint

GetUpdateRgn