宽度和高度
如何知道??

解决方案 »

  1.   

    给你一个我做的函数
    BOOL Bitmap_GetIconDimension(HICON hIcon, int *cx, int *cy)
    {
    ICONINFO iinfo;
    BITMAP icondata;
    if(!GetIconInfo( hIcon, &iinfo ))
    return FALSE;
    if(!GetObject( iinfo.hbmColor, sizeof(BITMAP), &icondata ))
    return FALSE;
    DeleteObject( iinfo.hbmColor );
    DeleteObject( iinfo.hbmMask ); *cx = icondata.bmWidth;
    *cy = icondata.bmHeight; return TRUE;
    }
      

  2.   

    一个icon文件中可以含有多个不同大小的图标
    如果我没记错的话,Bitmap_GetIconDimension得到的是其中第一个的大小。