Перед вами
очередной выпуск рассылки "Программирование на WinApi" Дико извиняюсь
за предыдущую рассылку. Выслалось сразу 4 рассылки.
Вышла ошибочка. Больше такого не
повторится.
Работа с диалогом выбора
цвета
Для того чтобы выбрать цвет в
диалоге выбора цветов, этот диалог требуется открыть. В этом диалоге
имеется 16 панелей для предустановленных цветов. Чтобы их заполнить,
требуется при инициализации диалога передать параметру lpCustColors
структуры CHOOSECOLOR, массив цветов. Пользователь может изменить эти
параметры и после закрытия диалога, программа может их использовать по
усмотрению программиста. Выбранный цвет возвращается в параметре rgbResult
вышеназванной структуры. Вот код, выводящий диалог на экран: