• 3416阅读
  • 0回复

关于四则运算的问题 [复制链接]

上一主题 下一主题
离线enter003
 
只看楼主 倒序阅读 楼主  发表于: 2007-04-17

#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);
错误提示是你是否忘记了&?
快速回复
限100 字节
 
上一个 下一个