C语言函数GetPixel函数获得的RGB值是不正确的

pData里面保存的就是一个一个的COLORREF结构你只需要通过BITMAPINFOHEADER中的宽高等信息,计算位移就可以读取某个点的RGB值了。

还有一个简单的办法你之前已经有memBitmap这个CBitmap了,通过这个做更方便通过SelectObject将memBitmap放到一个CDC中,直接使用函数GetPixel函数就可以获取指定某个点的RGB值了这个不需要计算和位移。

你对这个回答的评价是

我要回帖

更多关于 C语言函数 的文章

 

随机推荐