网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 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的字符串。
ImageList1CImageList对象的参考。
nImage1第一个存在的图象的索引。
ImageList2CImageList对象的参考。
nImage2第二个存在的图象的索引。
dx每个图象的尺寸,用像素表示。
dy每个图象的尺寸,用像素表示。

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

请参阅:CImageList::CImageList, COLORREF
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:29:31