//创建一个位图
WORD HatchBits[8] = {0x11,0x22,0x44,0x88,0x11,0x22,0x44,0x88};
CBitmap bm;
bm.CreateBitmap(8,8,1,1,HatchBits);
msdn的解释是这样的:
参数:
nWidth 指定位图的宽度(以像素数为单位)。
nHeight 指定位图的高度(以像素数为单位)。
nPlanes 指定位图中的彩色位面数。
nBitCount 指定位图中每个像素颜色的位数。
lpBits 指向一个短整型数组,数组中记录了位图的初始位值。如果为NULL,则新的位图没有被初始化。 好抽象,我还没弄懂,有能清楚地介绍一下的吗?
WORD HatchBits[8] = {0x11,0x22,0x44,0x88,0x11,0x22,0x44,0x88};
CBitmap bm;
bm.CreateBitmap(8,8,1,1,HatchBits);
msdn的解释是这样的:
参数:
nWidth 指定位图的宽度(以像素数为单位)。
nHeight 指定位图的高度(以像素数为单位)。
nPlanes 指定位图中的彩色位面数。
nBitCount 指定位图中每个像素颜色的位数。
lpBits 指向一个短整型数组,数组中记录了位图的初始位值。如果为NULL,则新的位图没有被初始化。 好抽象,我还没弄懂,有能清楚地介绍一下的吗?
WORD HatchBits[8] = {0x11,0x22,0x44,0x88,0x11,0x22,0x44,0x88};
代表的像素颜色是什么?