Aracılığıyla paylaş


CWnd::Invalidate

İstemcinin tüm alanı geçersiz kılar CWnd.

void Invalidate(
   BOOL bErase = TRUE 
);

Parametreler

  • bErase
    Arka plan güncelleştirme bölgedeki silinecek şekilde olup olmadığını belirtir.

Notlar

İstemci alanı boyamak için işaretlenmiş sonraki WM_PAINT iletisi oluşur.Bölge aynı zamanda önce doğrulanabilir bir WM_PAINT iletisi görüntüleniyor tarafından ValidateRect veya ValidateRgn üye işlevi.

bErase Parametresi, arka plan güncelleştirme alanında güncelleştirme bölge işlenirken silinmesi olup olmadığını belirtir.bErase Olan doğru, arka silinmesi, BeginPaint üye işlev adı verilir; bErase olan yanlış, arka plan değişmeden kalır.bErase Olan doğru güncelleştirme bölge herhangi bir parçasını arka planda verilen bölümü'nde değil, tüm bölgeyi silinir.

Windows gönderen bir WM_PAINT her ileti CWnd update bölge boş değil ve vardır diğer iletileri söz konusu pencereyi uygulama sırasındaki.

Örnek

Örnek için bkz: CWnd::UpdateWindow.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

CWnd::BeginPaint

CWnd::ValidateRect

CWnd::ValidateRgn

InvalidateRect

CWnd::InvalidateRect

CWnd::InvalidateRgn