有人用过CreateDIBSection函数吗
我用CreateDIBSection函数创24位图后,不能正常显示该图。
希望得到大家的帮助!
部分代码如下:
--------------------------------------------------------------------
bHeader.biSize = sizeof(BITMAPINFOHEADER);
bHeader.biWidth = 13;
bHeader.biHeight = 13;
bHeader.biPlanes = 1;
bHeader.biBitCount = 24;
bHeader.biCompression = BI_RGB;
bHeader.biSize = 574;
bHeader.biXPelsPerMeter = 0;
bHeader.biYPelsPerMeter = 0;
bHeader.biClrUsed = 0;
bHeader.biClrImportant = 0;
bInfo.bmiHeader = bHeader;
bInfo.bmiColors[0].rgbBlue = 1;
bInfo.bmiColors[0].rgbGreen = 1;
bInfo.bmiColors[0].rgbRed = 1;
bInfo.bmiColors[0].rgbReserved = 0;
hLogo = CreateDIBSection(hdc, &bInfo, DIB_RGB_COLORS,
&p, NULL, 0);
----------------------------------------------------------
在线等待
----------------------------------------------------------