zoukankan      html  css  js  c++  java
  • CImageList::Create()

    CImageList::Create()


    CImageList::Create
    BOOL Create( int cx, int cy, UINT nFlags, int nInitial, int nGrow );
    BOOL Create( UINT nBitmapID, int cx, int nGrow, COLORREF crMask );
    BOOL Create( LPCTSTR lpszBitmapID, int cx, int nGrow, COLORREFcrMask );
    BOOL Create( CImageList& ImageList1, int nImage1, CImageList& ImageList2, int nImage2, int dx, int dy );
    返回值:如果成功,则返回非零值,否则为0。
    参数:

    cx 每个图象的尺寸,以像素为单位。
    cy 每个图象的尺寸,以像素为单位。
    nFlags 确定创建的图象列表类型。此参数可能为以下值的组合,但只能有一个ILC_COLOR值。
    含义
    ILC_COLOR 如果没有其它ILC_COLOR* 标记被确定,则使用缺省行为。典型地,缺省为ILC_COLOR4;但对于旧的显示驱动程序,缺省为ILC_COLORDDB
    ILC_COLOR4 使用4位(16色)设备独立位图(DIB)部分作为图象列表的位图
    ILC_COLOR8 使用8位DIB部分。彩色表格使用的颜色与半色调调色板的一样
    ILC_COLOR16 使用16位(32/64K色)DIB部分
    ILC_COLOR24 使用24位DIB部分
    ILC_COLOR32 使用32位DIB部分
    ILC_COLORDDB 使用设备独立位图
    ILC_MASK 使用掩码。图象列表包含两个位图,其中一个是用做掩码的位图。如果不包括此值,图象列表只包含一个位图
    nInitial 图象列表最初包含的图象数。
    nGrow 当系统需要改变列表为新图象准备空间时,图象列表可生成的图象数。此参数替代改变的图象列表所能包含的新图象数。
    nBitmapID 与图象列表联系的位图的源ID。
    crMask 用于生成一个掩码的颜色。此指定的位图中的颜色的每个像素变为黑色,掩码中相应位设置为1。
    lpszBitmapID 包含图象的源ID的字符串。
    ImageList1 CImageList对象的参考。
    nImage1 第一个存在的图象的索引。
    ImageList2 CImageList对象的参考。
    nImage2 第二个存在的图象的索引。
    dx 每个图象的尺寸,用像素表示。
    dy 每个图象的尺寸,用像素表示。


    说明:
    需要两步构造一个CImageList。首先调用构造函数,然后调用Create,创建图象列表并附加给CImageList对象。
    请参阅:CImageList::CImageList, COLORREF

    本为属于网络转载:http://yuanxiangli1985.blog.163.com/blog/static/29026276201192534338937/

  • 相关阅读:
    Spring5源码--Spring AOP使用接口方式实现 配置xml文件
    什么是 JavaConfig?
    Spring Boot 有哪些优点?
    什么是 Spring Boot?
    问:一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别?
    如何实现参数级联查询
    如何开发主从报表
    如何在报表中实现算法的可挂接需求
    如何实现报表的批量打印需求
    如何实现参数和报表间的联动效果
  • 原文地址:https://www.cnblogs.com/For-her/p/3461297.html
Copyright © 2011-2022 走看看