问一下资源中的Bitmap,比如IDB_BITMAP1,是否一定是DDB?如果通过读文件的方式载入一
个bmp文件,是否一定是DIB?如果是的话,那么资源中的Bitmap没有BITMAPINFO这些信息是
吗?一定要把DDB转为DIB,才具有BITMAPINFO和BITMAPINFOHEADER信息是吗?

解决方案 »

  1.   

    不用吧,我觉得应该有这些信息。具体了我也不知道,抱歉,希望你能搞定,搞定后,麻烦也请给我发个消息,让我也学一学。另外,visual c++6.0 技术内幕里第9 章好象是,专门讲 位图 的,我看了,但是记得不清楚你自己查查吧好运
      

  2.   

    忘记了~~~看Windows程序设计吧,里面说得很详细/。
      

  3.   

    在windows系统中,以bmp为扩展名的文件都是dib文件,
    ddb是在内存中创建并处理的,它并不附带调色盘,其颜色有显示它的设备所决定的
      

  4.   

    只要是你用MFC或者windows API读入的位图一定是DDB,不管你是从资源中还是bmp文件中读入的