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

概念

通用对话框库