如题 ,我有一个内存DC,它画了一张图,我获取该位的bitmapinfo结构体信息??急求!!!

解决方案 »

  1.   

    因为我想修改该位图的位深度,好像是改tagBitmapinfoheader的biBitCount吧。
      

  2.   

    CBitmap   bitmap;  
      BITMAP   *pBitMap;  
      bitmap.LoadBitmap(IDB_BMP);  
      pBitMap=new   BITMAP;  
      bitmap.GetBitmap(pBitMap);   
    //其中BITMAP是Windows定义的一个专门用于存放位图信息的结构体。 
      

  3.   

    你如果要改像素格式 直接改biBitCount肯定不行的要把像素点阵全部转换过来