#define   WIDTHBYTES(bits)         (((bits)   +   31)   /   32   *   4)    
位图的宽度为什么一定要这样定义?
 
  bits表示一个位,要转换成字节必须  bits/8   但是这样可能产生问题,例如该字节是32个字节则占4位,那么33个字节呢,按上面的办法把33--64个字节的图像字节,都认为它占8位。所以如果不到32的整数   加一个31再除32乘8便可以解决零头化为4的倍数了。