VC怎样由像素数据构造一个bitmap对象
情况是这样的:在VC中,我已经获得了一个灰度数组,现在想把这个灰度数组显示成位图,我打算先在ondraw函数中创建了一个兼容DC,然后在兼容DC里由灰度数据创作bitma...
情况是这样的:在VC中,我已经获得了一个灰度数组,现在想把这个灰度数组显示成位图,我打算先在ondraw函数中创建了一个兼容DC,然后在兼容DC里由灰度数据创作bitmap位图,最后把兼容DC拷贝到目标DC。那么问题来了,我该怎样把灰度数组写入兼容DC啊,我已经分别写好了位图信息头信息、位图结构头信息、位图颜色表,然后位图格式将灰度值写成标准的像素数据流,我就是不知道怎样把这些内存块数据组合成位图然后写入兼容DC啊,请大神指点一下我该用什么函数来实现,谢谢!
展开
1个回答
2015-04-10
展开全部
你可以考虑用
SetDIBits
SetDIBits
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询