最近学习一下图形的知识,一直对位图不太了解,自己开发当中一般都是直接用CIMage 或者别的图形类来进行图形处理,一些本质东西不知道,总感觉比较虚。因为在一些特殊的环境是需要这些知识。
知识引用:
http://binge518.blog.51cto.com/1554719/1169618
http://blog.csdn.net/dijkstar/article/details/20854709
http://wenku.baidu.com/link?url=roYEAkwLC96-dP-X8Tsd8Tzwn11ek0kVZUvqMmeluzpFFJ-M7VjePh2It51webVq44mLk7poCTfxA7FkkXUR7_BunmRRz4QJ_05nCNgGibO
上面3个资料已经比较清晰了,但我不习惯上面那种每行4字节对齐的写法,感觉挺别扭,不直接。
然后我看windows图形编程 这本经典的图形书籍,里面的封装类写法,如是简单写了一下面的测试代码。
最好看一下作者原来封装类。
//自己简单写一个显示24位BMP的显示
void CMFCTESTTEMPDlg::ShowMyBmp()
{
FILE *fp=NULL;
int ret = fopen_s(&fp,"D:\\11.bmp","rb");
if(fp==