CImageList

BOOL Create( int cx, int cy, UINT nFlags, int nInitial, int nGrow );
其中各项参数的含义为:cx定义图像的宽度,单位为象素;cy定义图象的高度,单位为象素;nFlags确定建立图像列表的类型,可以是以下值的组合: ILC_COLOR、ILC_COLOR4、ILC_COLOR8、ILC_COLOR16、ILC_COLOR24、ILC_COLOR32、 ILC_COLORDDB和ILC_MASK;nInitial用来确定图像列表包含的图像数量;nGrow用来确定图像列表可控制的图像数量。

ILC_COLOR 缺省模式,默认=ILC_COLOR4。老版本的系统是ILC_COLORDDB使用设备依赖位图。
ILC_COLOR4 4位DIB位图,表示生成的位图每个像素是由4位组成,也就是16色位图。
ILC_COLOR8 同上,8位位图,256色。
——上面2个都要用到调色板。
ILC_COLOR16 16 位DIB(32/64k 色) 位图。
ILC_COLOR24 24 位真彩色位图。
ILC_COLOR32 32位真彩,显示效果跟ILC_COLOR24位一样,多了一个Alpha通道,记录透明度,方便操作。
ILC_COLORDDB 设备依赖位图,表示颜色位跟设备(操作系统记录着)相关。
ILC_MASK 使用掩膜,当前ImageList使用2个位图,如果指定了一个单色位图,就将其做为掩膜,掩膜是用来透明的,就是显示时候不绘制背景——这样看起来效果很真实,xp操作系统桌面的图标就是这个效果。
参数写0,就==ILC_COLOR。默认

最新文章

  1. 黄聪:如何给wordpress的编辑器添加一个自定义按钮,并且实现插入功能
  2. 深入理解JavaScript——闭包
  3. oracle 判断字符串是否日期格式
  4. java中图片文件的传输及显示(Socket以及ServerSocket演示)
  5. 2. npm 的使用
  6. java操作小技巧,遇到过的会一直更新,方便查找
  7. ZOJ 3326 An Awful Problem 模拟
  8. java用户界面——加载图片 jpg GIF
  9. (转)为Xcode添加删除行、复制行快捷键
  10. 用Pytorch训练线性回归模型
  11. Docker之使用Dockerfile创建定制化镜像(四)--技术流ken
  12. win10远程桌面出现身份验证错误。要求的函数不受支持
  13. yum安装下的nginx,如何添加模块,和添加第三方模块
  14. Mysql权限速查表以及权限详解
  15. Jenkins 角色 项目权限管理
  16. linux下安装jdk7
  17. python核心编程笔记——Chapter7
  18. Map集合统计字母次数
  19. EasyUI使用小常识
  20. 定义类、System.Object对象、构造函数与析构函数、抽象类与静态类

热门文章

  1. mybatis之动态SQL操作之更新
  2. OriginPro 9.1 科研图标绘制入门
  3. LeetCode 1154. 一年中的第几天
  4. PCL中有哪些可用的PointT类型(1)
  5. 包含min函数的栈、队列
  6. 【VS开发】关于线程安全一些细节体会
  7. Vue.js 使用 $refs 定位 DOM 出现 undefined
  8. python pip换源方法
  9. Spark2.0学习记录
  10. c++文件指针读写图片文件