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 bien rechazar el color y obligar a que el cuadro de diálogo permanezca abierto.

#define COLOROKSTRING TEXT("commdlg_ColorOK")

Parámetros

wParam

Este parámetro no se usa.

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.

Observaciones

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 Valor
Mínima versión de cliente admitida
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo admitido
Windows 2000 Server [solo aplicaciones de escritorio]
Cabecera
Commdlg.h (incluya Windows.h)
Nombres Unicode y ANSI
COLOROKSTRINGW (Unicode) y COLOROKSTRINGA (ANSI)

Consulte también

Referencia

CHOOSECOLOR

registerWindowMessage

conceptual de

biblioteca de cuadros de diálogo común de