CImageList 类的构造函数有以下参数:

  1. CImageList() 默认构造函数,创建一个空的 CImageList 对象。

  2. CImageList(HIMAGELIST hImageList) 使用现有的图像列表句柄创建一个 CImageList 对象。

  3. CImageList(UINT nBitmapID, int cx, int nGrow, COLORREF crMask) 使用位图资源 ID 创建一个 CImageList 对象。参数 cx 指定每个图像的宽度,nGrow 指定图像列表的初始大小,crMask 指定位图的颜色掩码。

  4. CImageList(CImageList& imageList) 通过复制另一个 CImageList 对象创建一个新的 CImageList 对象。

  5. CImageList(HICON hIcon) 使用图标句柄创建一个 CImageList 对象。

  6. CImageList(CBitmap* pbmImage, CBitmap* pbmMask, int cx, int nGrow, COLORREF crMask) 使用位图和掩码位图创建一个 CImageList 对象。参数 cx 指定每个图像的宽度,nGrow 指定图像列表的初始大小,crMask 指定位图的颜色掩码。

以上是一些常用的 CImageList 构造函数,根据不同的需求选择合适的构造函数来创建 CImageList 对象。

MFC CImageList 构造函数详解

原文地址: https://www.cveoy.top/t/topic/bcPL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录