CW&nd::BeginPaintnbsp;

cdc * BeginPaint ( LPPAINTSTRUCT lpPaint );

Dönüş değeri

CWndiçin aygıt içeriği tanımlar. İşaretçiyi geçici olabilir ve EndPaint kapsamı dışında depolanması değil.

Parametreleri

lpPaint

Resim bilgilerini alacak olan PAINTSTRUCT yapısını işaret eder.

Açıklamalar

CWnd boyama için hazırlar ve PAINTSTRUCT veri yapısı boyama hakkındaki bilgilerle doldurur.

Boya yapısı tamamen güncelleştirmesi bölge ve arka silinmiş olup olmadığını belirten bir bayrak çevreleyen küçük dikdörtgen olan rect veri yapısı içeren.

Sonra o boyutları, taşır, oluşturur, kayar veya istemci alanı etkileyen başka bir işlem gerçekleştirir güncelleştirme bölgesi, Invalidate, InvalidateRectveya InvalidateRgn üye işlevleri ve sistem tarafından ayarlanır. Güncelleştirme bölgeyi silme için işaretlenmiş BeginPaint bir wm_onerasebkgnd iletisi gönderir.

BeginPaint üye işlev dışında WM_PAINT iletiye yanıt arama yapın. Her BeginPaint üye işlev çağrısı EndPaint üye işlev eşleşen bir çağrı olmalıdır. Şapka boyanması için alanda ise, BeginPaint üye işlevi otomatik olarak silinmesi önlemek için çıkıntı işareti gizler.

CWnd genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CWnd::EndPaint, CWnd::Invalidate, CWnd::InvalidateRgn, :: BeginPaint, CPaintDC

Index