| CObject |
| └CImageList |
| m_hImageList | 包含附加给此对象关联的图象列表的句柄 |
| CImageList | 构造一个CImageList对象 |
| Create | 初始化一个图象列表并把它附加给一个CImageList对象 |
| GetSafeHandle | 获取m_hImageList |
| operator HIMAGELIST | 返回附加给CImageList的HIMAGELIST |
| FromHandle | 在给设备一个上下文的句柄时,返回指向CImageList对象的指针。如果无CImageList对象附加给句柄,则临时CImageList对象被创建和附加 |
| FromHandlePermanent | 在给图象列表一个句柄时,返回指向CImageList对象的指针。如果无CImageList对象附加给句柄,则返回NULL |
| DeleteTempMap | 被CWinApp闲置处理程序调用,删除一个由FromHandle创建的临时CImageList对象 |
| GetImageCount | 获取图象列表中的图象数 |
| SetBkColor | 设置图象列表的背景色 |
| GetBkColor | 获取图象列表的当前背景色 |
| GetImageInfo | 获取图象信息 |
| Attach | 将一个图象列表附加给一个CImageList对象 |
| Detach | 分离某图象列表对象与某CImageList对象并返回图象列表的句柄 |
| DeleteImageList | 删除一个图象列表 |
| SetImageCount | 重新设置图象列表中的图象数 |
| Add | 添加一个或多个图象到图象列表中 |
| Remove | 从图象列表中移走一个图象 |
| Replace | 用新图象替代图象列表中的图象 |
| ExtractIcon | 构造一个基于某图象的图标的图象列表或掩码 |
| Draw | 绘制在某拖拉操作中正被拖动的图象 |
| SetOverlayImage | 添加一个图象基于零的索引到将被用于覆盖掩码的图象列表中 |
| Copy | 拷贝CimageList对象中的图象 |
| DrawIndirect | 绘制图象列表中的图象 |
| SetDragCursorImage | 创建一个新的拖动图象 |
| GetDragImage | 取得用于拖动的临时图象列表 |
| Read | 从归档文件中读取图象列表 |
| Write | 往归档文件中写图象列表 |
| BeginDrag | 开始拖动图象 |
| DragEnter | 在拖动操作中封锁更新并在确定位置显示拖动图象 |
| EndDrag | 结束一个拖动操作 |
| DragLeave | 解冻窗口并隐藏拖动图象,使窗口能被更新 |
| DragMove | 移动正在拖放操作中被拖动的图象 |
| DragShowNolock | 在一个拖动操作中显示或隐藏拖动图象,不封锁窗口 |