解决方案 »
- webbrowser 如何删除 节点 或者 移除元素的属性
- 如何对话框的背景设置为.jpg格式的图片/////如何在对话框上显示.jpg格式的图片
- 为什么用cstring提示 error C2065: 'Cstring' : 未宣告的識別項
- COleDateTime如何按时间排序 在线等
- 如何把一段内存设为临界区????
- 请教一个word插件的问题
- 我的电脑中标!系统崩溃!郁闷呀!!!!散100分!!!!
- 我想自己实现像sockonline那样的程序,谁有这方面的资料。考虑其实也就是Udp--Sock--Http--Sock的转化了。
- what's the matter?
- 一个极难的问题!!!!!!!!!!!!
- 关于socket TCP 传输数据,如何设计协议比较好?
- unsigned char * image显示出来(在界面上以图像的形式显示)
{
yd=BFH.bfOffBits+i*PerLine;
BYTE *pbyte= new BYTE[600*PerLine+600];
memset(pbyte,0x00,600*PerLine+600);
int stmp=0;
for(int j=0;j<wNewWidth;j++)
{
xd=yd+j;
fseek(fp,xd,SEEK_SET);
fread(&counts,sizeof(BYTE),1,fp);
BYTE bcounts=counts;
BYTE mcounts=counts>>4;
int scounts=mcounts & 0x0F;
int art;
art=bcounts & 0x0F; RGBQUAD color;
color=ColorTab[scounts];
pbyte[stmp++]=color.rgbBlue;
pbyte[stmp++]=color.rgbGreen;
pbyte[stmp++]=color.rgbRed;
RGBQUAD color1;
color1=ColorTab[art];
pbyte[stmp++]=color1.rgbBlue;
pbyte[stmp++]=color1.rgbGreen;
pbyte[stmp++]=color1.rgbRed;
}
file.Write(pbyte,stmp);//位图内容
delete []pbyte;
}
这个4位转为24位图象的时候有些图象正常有些就不正常,
哪位知道原因啊