Mensaje WM_PALETTEISCHANGING
Definición
WM_PALETTEISCHANGING hwndRealize = (HWND) wParam; // ventana que va a activar su paleta
El mensaje WM_PALETTEISCHANGING informa a las aplicaciones de que una aplicación va a activar su paleta lógica.
Descripción
hwndRealize: valor de wParam. Identifica a la ventana que va a activar su paletas lógica.
Valor de retorno
Si una aplicación procesa este mensaje, debe retornar cero.
Observaciones
La aplicación que cambia su paleta no espera un reconocimiento de este mensaje antes de cambiarla y enviar el mensaje WM_PALETTECHANGED. Como resultado, la paleta puede haber cambiado ya cuando una aplicación recibe este mensaje.
Si la aplicación ignora o falla al procesar este mensaje y una segunda aplicación activa su paleta mientras la primera está usando los índices de la paleta, existen muchas posibilidades de que el usuario vea colores inesperados durante las subsecuentes operaciones de trazado.