_ColorGetRGB
Возвращает массив, содержащий значения RGB в соответствующих позициях.
#include <Color.au3>
_ColorGetRGB($nColor, $curExt = @extended)
Параметры
$nColor | Цвет RGB (0x00RRGGBB). |
Возвращаемое значение
Успех: | Возвращает массив значений, каждый из которых в диапазоне 0-255: |
[0] - Красный компонент цвета | |
[1] - Зелёный компонент цвета | |
[2] - Синий компонент цвета | |
Ошибка: | устанавливает @error равным 1 |
Примечания
@extended сохраняется от предыдущего вызова.См. также
_ColorSetRGB, _ColorGetRed, _ColorGetGreen, _ColorGetBlueПример
#include <Color.au3>
Local $nColor = 0x8090ff
Local $aColor = _ColorGetRGB($nColor)
MsgBox(4096, "AutoIt", "Color=" & Hex($nColor) & @crlf & " red=" & Hex($aColor[0], 2) & " Blue=" & Hex($aColor[1], 2) & " Green=" & Hex($aColor[2], 2))