CWnd::OnPaletteChanged
Giriş odağı olan pencere mantıksal paletini, böylece sistem paletini değiştirme gerçekleşmiş sonra framework için tüm üst düzey windows Bu üye işlevini çağırır.
afx_msg void OnPaletteChanged(
CWnd* pFocusWnd
);
Parametreler
- pFocusWnd
Bir işaretçiyi değiştirmek sistem paletini neden penceresine belirtir. İşaretçiyi, geçici ve değil saklanmalıdır.
Notlar
Bu çağrı olmaksızın kendi mantıksal paletleri farkına ve istemci alanının güncelleştirmek için bir renk paleti kullanır giriş odaklı bir pencere sağlar.
OnPaletteChanged , Sistem paletini değişti ve neden bir de dahil olmak üzere tüm üst düzey ve çakışan windows için üye işlev adı verilen WM_PALETTECHANGED gönderilecek ileti. Herhangi bir alt pencere renk paletini kullanıyorsa, bu ileti için geçirilmelidir.
Olmadığını belirleyen sürece sonsuz bir döngüye önlemek için pencerenin paletini farkına gerekir pFocusWnd kendisi için bir işaretçi içermiyor.
Not
Bu üye işlevi, uygulamanız Windows ileti işleme izin çerçevesi tarafından çağrılır.İleti alındığında çerçevesi tarafından alınan parametreleri, işleve iletilen parametreler yansıtır.Temel sınıf uygulaması, bu işlev çağrısı yaparsa, bu uygulama özgün iletiyi ve sağladığınız parametreleri ile işleve geçirilen parametreleri kullanır.
Gereksinimler
Başlık: afxwin.h