我在看〉windows程序设计〉
里面说,dib中行的长度可以这样计算: RowLength=4*((bmch.bcWidth * bmch.bcBitCount)+31)/32);
转换成C语言就是:RowLength=((bmch.bcWidth * bmch.bcBitCount+31)&31)>>3;我现在不明白的是:为什么还要&31呢?