hbm2 = ::CreateDIBSection(hdc,pbmi,DIB_RGB_COLORS,&pp_data,NULL,0);
memcpy(pp_data,tempdata,dataLength);
m_BitMap2.SetBitmap(hbm2);我想问得是,如果图像宽度不是4的倍数,我在读取数据时做了一些操作把补齐的数据去掉了,然后再显示时是否还需要把补齐的数据添回来? 我现在情况是宽是4的倍数时显示正常,不是4的倍数时显示不正常