位图大小为3145728 ,发送端和接受端都在本机.
BYTE数组是通过S端(TCP)发送过来的,发送前位图显示正常(用SetBitmapBits显示正常).但是C端接受完成后,同样用SetBitmapBits显示位图,图像偏红.图像大小正常.是什么原因? 下面是效果图
BYTE数组是通过S端(TCP)发送过来的,发送前位图显示正常(用SetBitmapBits显示正常).但是C端接受完成后,同样用SetBitmapBits显示位图,图像偏红.图像大小正常.是什么原因? 下面是效果图
用GetBitmapBits获取的数组,没发送前,用SetBitmapBits可以完好的显示.发送到C端后,rgb的顺序排列就乱了.GetBitmapBits获取应该是bgr吧?怎么到达C端好象就成了rgb的排列?