Сообщение PBM_SETBARCOLOR

Const PBM_SETBARCOLOR =&H409

Сообщение PBM_SETBARCOLOR устанавливает цвет индикаторной полоски в индикаторе прогресса


Возвращаемое значение

Сообщение PBM_SETBARCOLOR возвращает предыдущий цвет индикаторной полоски или CLR_DEFAULT, если используетая цвет по умолчанию

Параметры

wParam
Установите равным 0
lParam
Значение, содержащее код цвета. Для использования значения по умолчанию применяйте CLR_DEFAULT

Константы

Const CLR_DEFAULT = &HFF000000

Пример

' Присвоим индикаторной полоске зелёный цвет

Static cnt As Long
Call SendMessage(ProgressBar1.hwnd, PBM_SETBARCOLOR, 0&, ByVal vbGreen)
' Запускаем индикатор прогресса
For cnt = 1 To ProgressBar1.Max
 ProgressBar1.Value = cnt
' На всякий случай, для отмены операции
 DoEvents
Next

Смотри также

PBM_SETBKCOLOR

Категория

Индикатор прогресса