Mensaje COLOROKSTRING

Un cuadro de diálogo Color envía el mensaje registrado COLOROKSTRING al procedimiento de enlace, CCHookProc, cuando el usuario selecciona un color y hace clic en el botón Aceptar . El procedimiento de enlace puede aceptar el color y permitir que el cuadro de diálogo se cierre o rechace el color y obligue a que el cuadro de diálogo permanezca abierto.

#define COLOROKSTRING TEXT("commdlg_ColorOK")

Parámetros

wParam

Este parámetro no se utiliza.

lParam

Puntero a una estructura CHOOSECOLOR . El miembro rgbResult de esta estructura contiene el valor de color RGB del color seleccionado.

Valor devuelto

Si el procedimiento de enlace devuelve cero, el cuadro de diálogo Color acepta el color seleccionado y se cierra.

Si el procedimiento de enlace devuelve un valor distinto de cero, el cuadro de diálogo Color rechaza el color seleccionado y permanece abierto.

Comentarios

El procedimiento de enlace debe especificar la constante COLOROKSTRING en una llamada a la función RegisterWindowMessage para obtener el identificador del mensaje enviado por el cuadro de diálogo.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Commdlg.h (incluye Windows.h)
Nombres Unicode y ANSI
COLOROKSTRINGW (Unicode) y COLOROKSTRINGA (ANSI)

Consulte también

Referencia

CHOOSECOLOR

RegisterWindowMessage

Conceptual

Biblioteca de cuadros de diálogo comunes