Сообщение COLOROKSTRING
Диалоговое окно Цвет отправляет зарегистрированное сообщение COLOROKSTRING процедуре перехватчика CCHookProc, когда пользователь выбирает цвет и нажимает кнопку ОК. Процедура перехватчика может принять цвет и разрешить закрытие диалогового окна или отклонить цвет и принудительно сохранить диалоговое окно открытым.
#define COLOROKSTRING TEXT("commdlg_ColorOK")
Параметры
-
wParam
-
Этот параметр не используется.
-
lParam
-
Указатель на структуру CHOOSECOLOR . Элемент rgbResult этой структуры содержит значение цвета RGB выбранного цвета.
Возвращаемое значение
Если процедура перехватчика возвращает ноль, диалоговое окно Цвет принимает выбранный цвет и закрывается.
Если процедура перехватчика возвращает ненулевое значение, диалоговое окно Цвет отклоняет выбранный цвет и остается открытым.
Комментарии
Процедура перехватчика должна указать константу COLOROKSTRING в вызове функции RegisterWindowMessage , чтобы получить идентификатор сообщения, отправленного диалоговым окном.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
Имя в кодировке Юникод и ANSI |
COLOROKSTRINGW (Юникод) и COLOROKSTRINGA (ANSI) |
См. также раздел
-
Справочные материалы
-
Основные понятия