Процедура гачок у діалоговому вікні Колір повідомлення можна надіслати на SETRGBSTRING зареєстрованих діалоговому вікні, щоб встановити поточний колір виділення.
MessageID = RegisterWindowMessage(SETRGBSTRING);
wParam = 0;
lParam = rgbColor (COLORREF)
Немає значення, що повертається.
Якщо rgbColor відповідає одного з основних кольорів або одним з 16 власні кольори, процедура діалоговому вікні Вибір цього кольору. Діалоговому вікні процедури також оновлює всі елементи керування в діалоговому вікні " Колір ", розширення власний колір, якщо його відкрито.
Якщо rgbColor не відповідає основні або власний колір, процедура діалоговому вікні не змінюється виділений колір, але його оновити власний колір елементів керування, якщо вони видимі.
Наприклад, наступні приклади коду отримує SETRGBSTRING ідентифікатор повідомлення а потім встановлює колір на синій.
UINT uiSetRGB;
uiSetRGB = RegisterWindowMessage(SETRGBSTRING);
SendMessage (hwndDlg, uiSetRGB, 0, RGB (LPARAM) (0, 0, 255))
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в commdlg.h.
Юнікод:Визначено як Unicode та ANSI повідомлення.
Загальний огляд бібліотеки діалогового вікна, Загальні повідомлення діалогового вікна, RegisterWindowMessage, RGB, SendMessage