首页| 论坛| 消息

标题:关于四则运算的问题
作者:enter003
日期:2007-04-17 10:23
内容:

#define BM_AWS_GET_R(color) (color & 0x0000FF);
qColor *to = (qColor*)qcolor;
quint r, g, b;
// black is special
if ( color == 0 )
color = color + 1;
r = BM_AWS_GET_R(color);
g = BM_AWS_GET_G(color);
b = BM_AWS_GET_B(color);
to->red= (quint16)(r) * 0xffff / 0xff;
to->green = (quint16)(g) * 0xffff / 0xff;
to->blue = (quint16)(b) * 0xffff / 0xff;
to->pixel = G_RGB(r, g, b);
错误提示是你是否忘记了&?

回复 发表
主题 版块