SETRGBSTRING

Процедура гачок у діалоговому вікні Колір повідомлення можна надіслати на SETRGBSTRING зареєстрованих діалоговому вікні, щоб встановити поточний колір виділення.

MessageID = RegisterWindowMessage(SETRGBSTRING);
wParam = 0;
lParam = rgbColor (COLORREF) 

Параметри

rgbColor
Визначає RGB значення кольору для виділення у діалоговому вікні Колір . Ви можете використовувати в RGB макрос, щоб визначити червоного, зеленого та синього інтенсивності значення кольору RGB.

Повернення значень

Немає значення, що повертається.

Зауваження

Якщо rgbColor відповідає одного з основних кольорів або одним з 16 власні кольори, процедура діалоговому вікні Вибір цього кольору. Діалоговому вікні процедури також оновлює всі елементи керування в діалоговому вікні " Колір ", розширення власний колір, якщо його відкрито.

Якщо rgbColor не відповідає основні або власний колір, процедура діалоговому вікні не змінюється виділений колір, але його оновити власний колір елементів керування, якщо вони видимі.

Наприклад, наступні приклади коду отримує SETRGBSTRING ідентифікатор повідомлення а потім встановлює колір на синій.

UINT uiSetRGB;
uiSetRGB = RegisterWindowMessage(SETRGBSTRING);
SendMessage (hwndDlg, uiSetRGB, 0, RGB (LPARAM) (0, 0, 255)) 

 

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в commdlg.h.
Юнікод:Визначено як Unicode та ANSI повідомлення.

Дивіться також

Загальний огляд бібліотеки діалогового вікна, Загальні повідомлення діалогового вікна, RegisterWindowMessage, RGB, SendMessage