CColorDialog

CColorDialog клас дозволяє включити діалогове вікно вибору кольору у вашому додатку. CColorDialog об'єкт є діалогове вікно зі списком кольорів, які визначаються для системи відображення. Користувач може вибрати або створити певний колір зі списку, який потім повідомив назад до застосування коли діалогове вікно закривається.

Щоб побудувати об'єкт CColorDialog , використовувати надані Конструктор або отримати новий клас і використовувати ваші власні користувацькі Конструктор.

Після того, як побудували діалогове вікно, можна встановити або змінити будь-які значення в m_cc структурі ініціалізувати значень елементів керування в діалоговому вікні. M_cc структура є типу CHOOSECOLOR.

Після ініціалізації діалоговому вікні керування, викличте функцію член DoModal для відображення діалогового вікна і дозволяє користувачеві вибрати колір. DoModal повертає вибір користувача або діалоговому вікні ОК (IDOK) або кнопку "Скасувати" (IDCANCEL).

Якщо DoModal IDOK, використайте один із CColorDialogметоди отримання відомостей, введених користувачем.

Ви можете використовувати Windows CommDlgExtendedError функцію, щоб визначити, чи сталася помилка під час ініціалізації діалогового вікна та дізнатися більше про помилку.

CColorDialog спирається на в COMMDLG.DLL-файлом, який поставляється з Windows версії 3.1 і пізніше.

Настроювання діалогового вікна, отримати класу з CColorDialog, надати діалоговому шаблон і додати повідомлення карти для обробки повідомлень повідомлення з розширеного керування. Будь-які необробленої повідомлення передається до базового класу.

Настроювання гачок функція не є обов'язковим.

Примітка   На деяких установках CColorDialog об'єкт не відображаються із сірим фоном якщо ви використовували рамках зробити інші CDialog сірих об'єктів.

Щоб отримати додаткові відомості про використання CColorDialog, перегляньте Загальних класів діалогове вікно в Visual C++ програміста керівництво.

# включити lt;afxdlgs.h>

|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма

Зразки  MFC Sample MDI | MFC зразок DRAWCLI

Index