Показать сообщение отдельно
Старый 08.12.2011, 20:16   #2
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: HEX(565)->RGB,или как посчитать альфу сразу

int ARGB (int a,int r,int b, int g){
int color=(a<<24)+(r<<16)+(b<<8)+g;
return color;
}
Наоборот не оно будет, не?

Типа green=argb-255*(argb<<

blue=(argb<<-(argb<<16)*(1>>16) и т.д.
(Offline)
 
Ответить с цитированием