none
位图资源在内存中的存在形式是怎么样的 RRS feed

  • 问题

  • 在硬盘上位图的存储格式在网上有很多,但是在内存中不知道是怎么存储的。比如有一个位图作为界面的背景画刷,那么这张位图在内存的哪个部分呢?是怎么使用的呢?
    2014年10月6日 3:29

答案

  • 你好:

         从网上很容易得到位图的格式是有,位图文件头、位图信息头、彩色表、位图数据四部分。当然24位真彩色位图是没有彩色表的。而这四个部分分别由BITMAPFILEHEADER 结构体,BITMAPINFOHEADER结构体,RGBQUAD结构体和数组矩阵来表示的。结构体类型的实例和静态数组在内存中应该

    是分别存储于数据段和栈里吧。而你所说的位图作为的背景画刷,应该指的是画刷句柄吧,句柄在内存中,我的理解是就像是指针的指针之类的。以上是

    我的理解,希望对你有帮助。

    Shu Hu


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.




    • 已编辑 Shu 2017 2014年10月7日 3:11
    • 已标记为答案 Shu 2017 2014年10月20日 2:32
    2014年10月7日 3:01