我已经取得了一个图象的HBITMAP,但是我不知道该图象的高度、宽度。
我需要取得图象的宽度和高度。

解决方案 »

  1.   

    明白你的意思,你的说法有问题,HBITMAP只是一个BITMAP的句柄.
    用这东东就行了.
    BOOL GetBitmapDimensionEx(    HBITMAP hBitmap, // handle of bitmap 
        LPSIZE lpDimension  // address of structure receiving dimensions  
       );typedef struct tagSIZE { // siz  
        LONG cx; 
        LONG cy; 
    } SIZE; 
     
      

  2.   

    BITMAP bm;
    ::GetObject(hBmp, sizeof(bm), &bm);bm.bmWidth;//宽
    bm.bmHeight;//高