COLOROKSTRING 消息

当用户选择颜色并单击“确定”按钮时,“颜色”对话框会将 COLOROKSTRING 注册的消息发送到挂钩过程 CCHookProc。 挂钩过程可以接受颜色并允许对话框关闭,或拒绝颜色并强制对话框保持打开状态。

#define COLOROKSTRING TEXT("commdlg_ColorOK")

参数

wParam

未使用此参数。

lParam

指向 CHOOSECOLOR 结构的指针。 此结构的 rgbResult 成员包含所选颜色的 RGB 颜色值。

返回值

如果挂钩过程返回零,则“ 颜色 ”对话框接受所选颜色并关闭。

如果挂钩过程返回非零值,则 “颜色 ”对话框将拒绝所选颜色并保持打开状态。

备注

挂钩过程必须在对 RegisterWindowMessage 函数的调用中指定 COLOROKSTRING 常量,以获取对话框发送的消息的标识符。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Commdlg.h (包括 Windows.h)
Unicode 和 ANSI 名称
COLOROKSTRINGW (Unicode) 和 COLOROKSTRINGA (ANSI)

另请参阅

引用

CHOOSECOLOR

RegisterWindowMessage

概念性

通用对话框库