CImageList使用指南
来源:互联网 发布:本西蒙斯nba数据 编辑:程序博客网 时间:2024/05/17 08:19
1.综述
在MFC中CImageList类封装了图像列表控件的功能,图像列表是一个具有相同大小的图像(可以是不同类型)的集合,其主要用于应用程序中大规模图标的存储。该控件是不可见的,通常与其它如CListBox,CComboBox,CComboBoxEx,CTabCtrl以及CTreeCtrl一起使用,为他们提供图标资源。
图象的每个集合中均以0为图象索引基数,可以把这些图标看成是以数组方式存储的,图像列表通常由大图标或位图构成,其中包含位图模式。实际上,所有的在同一个图象列表中的图标都被存储在一个屏幕设备的位图中。
2.添加图像的两种方法
通常可以向CImageList对象中添加位图和图标资源。其资源可以是程序中资源文件中的资源,也可以直接从外部文件调入。
(1)从程序中资源文件中添加图标和位图图像如下所示(通常这是最为简单直观的方法):
(2)从外部文件中添加图标和位图图像代码如下所示(这种方法可以是可执行程序更小,便于发行)
HBitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),FilePathName,
IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
这样一个图像列表控件就创建好了,并且已经添加了图像,接下来就可以在其它控件中使用其中的图像。通常需要调用SetImageList(m_pImageList)将当前图像列表设置为引用图像源。
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南
- CImageList使用指南 (转)
- CImageList
- CImageList
- CImageList
- CImageList
- CImageList
- CImageList
- CImageList
- CImageList
- 怎样让java 的io 拷贝更加快一些
- Qt 简介--Qt 应用开发系列之一
- Google将改变搜索结果策略 每个域名只显示两结果
- CVS(Concurrent Version System)版本控制系统
- 发现了 ANTIARP这个软件的 一个严重的 BUG
- CImageList使用指南
- 七问 SOA
- Alimama 广告链接病毒记
- 生活与管理中的18条实用定律
- 架构设计师与SOA, 第 1 部分
- 获取窗口句柄的几个函数
- IIS虚拟主机网站防木马权限设置安全配置整理
- VC控件——让Static控件的文本具有滚动效果
- 用网站地图帮助搜索引擎