weixin_40471318
2018-05-22 06:03
采纳率: 75%
浏览 1.1k
已采纳

MFC CImageList::Create加载位图资源

mfc的CImageList类有个 BOOL Create(UINT nBitmapID,int cx,int nGrow,COLORREF crMask)构造函数,其中nBitmapID好像是一个含有多个位图的位图资源,我想问是怎么在一个位图资源里面放好几张位图的?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 白色一大坨 2018-05-22 06:20
    已采纳

    比如工具栏,其实都是多张图存在一个图里面的:
    图片说明

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 白色一大坨 2018-05-22 06:09

    Create是用于创建CImageList,添加位图是CImageList类的Add接口

    评论
    解决 无用
    打赏 举报
  • 白色一大坨 2018-05-22 06:16

    BOOL Create(UINT nBitmapID,int cx,int nGrow,COLORREF crMask);
      这个函数是以nBitmapID所代表的位图(已在rc文件中定义,与定义工具条的位图相似)建立一个含有nGrow个图形(每个图形长为cx)的CImageList;
    其实就是一个图包含若干个图,提前做好的

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题