CW&nd::OnEraseBkgndnbsp;

afx_msg bool OnEraseBkgnd ( cdc * pDC );

Dönüş değeri

Sıfır ise arka siler; Aksi halde 0.

Parametreleri

pDC

Aygıt içerik nesnesi belirtir.

Açıklamalar

CWnd nesnenin arka silme ihtiyacı olduğunda (örneğin, yeniden boyutlandırılan) çerçevesinde bu üye işlevini çağırır. It's called geçersiz kılınan bir bölge boyama için hazırlamak için.

Varsayılan uygulama penceresi sınıf yapısı hbrBackground üyesi tarafından belirtilen pencere sınıfı arka fırça kullanarak arka siler.

HbrBackground üye nullise, geçersiz kılınmış sürümünüz OnEraseBkgnd arka plan rengi silmek. Sürümünüzü da ilk arama tarafından CWnd koordinatları amaçlanan bir fırçayla kökeni hizalanacağını UnrealizeObject fırça ve fırça seçmek için.

Eğer iletisini işler ve arka silen bir kılın OnEraseBkgnd wm_erasebkgnd yanıt sıfır döndürmelidir; Bu başka silme gerekli olduğunu gösterir. 0 Değerini döndürür, pencere silinmesi gerek olarak işaretlenmiş kalır. (Genellikle, yani PAINTSTRUCT yapısı fErase üyesi doğruolacaktır.)

Windows arka mm_text eşleme modunda hesaplanmış varsayar. Aygıt içeriğini başka bir eşleme modunu kullanıyorsa, silinmiş alan istemci alanı görünür kısmına içinde olmayabilir.

&Notnbsp;  Bu üye işlevi, uygulamanız Windows ileti işlemeye izin vermek için çerçeve tarafından çağrılır. Sizin işleve geçirilen parametreleri ileti alındığında çerçeve tarafından alınan parametreler yansıtır. Base sınıfı uygulaması bu işlevi çağırıyorsanız, bu uygulama ilk mesajı ve değil, sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.

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

Ayrıca bkz:nbsp;WM_ICO&NERASEBKGND, CGdiObject::UnrealizeObject, wm_erasebkgnd

Index