示例:http://download.csdn.net/detail/zahxz/4652543

代码:

 CListCtrl mCtrlist;//列表控件
CImageList m_ImageList;//图片列

头文件

m_ImageList.Create(,, TRUE|ILC_COLOR24, , );
CBitmap bmp;
bmp.LoadBitmap(IDB_OKOK);
m_ImageList.Add(&bmp,RGB(,,));
bmp.DeleteObject();
CBitmap bmp1;
bmp1.LoadBitmap(IDB_StatusStop);
m_ImageList.Add(&bmp1,RGB(,,));
bmp1.DeleteObject();
CBitmap bmp2;
bmp2.LoadBitmap(IDB_REPAIRING);
m_ImageList.Add(&bmp2,RGB(,,));
bmp2.DeleteObject();
CBitmap bmp3;
bmp3.LoadBitmap(IDB_TOREPAIR);
m_ImageList.Add(&bmp3,RGB(,,));
bmp3.DeleteObject(); mCtrlist.SetImageList(&m_ImageList, LVSIL_SMALL); mCtrlist.InsertColumn(,"编号",LVCFMT_LEFT,);
mCtrlist.InsertColumn(,"设备名称",LVCFMT_LEFT,);
mCtrlist.InsertColumn(,"设备标签号",LVCFMT_LEFT,);
mCtrlist.InsertColumn(,"当前状态",LVCFMT_LEFT,);
//mCtrlist.InsertColumn(4,"设备状态",LVCFMT_LEFT,0);
mCtrlist.SetExtendedStyle(mCtrlist.GetExtendedStyle() | LVS_EX_FULLROWSELECT |LVS_EX_SUBITEMIMAGES|LVS_EX_GRIDLINES);
mCtrlist.SetItemText(item1,,strname);
mCtrlist.SetItemText(item1,,strID);
mCtrlist.SetItem( item1 , ,LVIF_TEXT|LVIF_IMAGE,strtext,index,,,);

注意:

1、样式为:mCtrlist.SetExtendedStyle(mCtrlist.GetExtendedStyle() | LVS_EX_FULLROWSELECT |LVS_EX_SUBITEMIMAGES|LVS_EX_GRIDLINES);

2、ImageList 创建的图片大小最好与实际图片大小一致,否则 会出现很多问题。比如:实际图片小于Imagelis创建的图片大小 导致图片不能显示,这个问题困扰了挺久。

mfc Clistctr 单元格嵌入图片(bmp)的更多相关文章

  1. 27.openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽

    openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽 from openpyxl import Workbook,load_workbook from openpyxl.dra ...

  2. 自己写的POIUtil,主要解决从不同的HSSFWorkbook复制sheet以及根据单元格插入图片等

    复制sheet的原始代码网上找的,但是小问题很多,然后自己动手改了一下: 根据单元格信息动态插入图片,如果单元格有文字,图片的位置会在文字之后,如果同样的位置已有图片则会往下插入. import or ...

  3. 【VBA】单元格插入图片,单元格删除图片

    封装函数: Sub 插入产品形象(strRange As String, datebaseTu As String) Dim strJpg As String strJpg = datebaseTu ...

  4. spring-poi-excle往单元格写入图片

    HSSF是POI工程对Excel 97(-2007)文件操作的纯Java实现 XSSF是POI工程对Excel 2007 OOXML (.xlsx)文件操作的纯Java实现 在POI中有HSSFPat ...

  5. ActiveReport 同一单元格内图片跟文字按条件显示

    ActiveReports支持提供Image控件来显示图片素材,Image控件的值可以为图像的二进制流,图像路径,或url等:而在很多情况下,图片是签名扫描文件,并不会一直有值.如果图片的值为空,则显 ...

  6. jquery表格datagrid单元格显示图片及分页使用

    要想达到自定义显示表格框的目的比如显示图片,超链接,按钮的形式,只需要给列添加formatter属性即可,比如显示图片: columns: [[                             ...

  7. DataGridView根据条件给单元格绑定图片

    代码区: private void Form1_Load(object sender, EventArgs e) { myClass.mySqliteAPI conn = new myClass.my ...

  8. poi 生成word 表格,并向表格单元格中插入多个图片

    接这上一篇,导入数据,也要完整导出来.话不多说,直接上代码. 效果图 //根据实体对象 ,生成XWPFDocument public static XWPFDocument exportDataInf ...

  9. DataGridView单元格显示GIF图片

    本文转载:http://home.cnblogs.com/group/topic/40730.html DataGridView单元格显示GIF图片 gifanimationindatagrid.ra ...

随机推荐

  1. 基于.net mvc的校友录(源程序)

    废话不多说,上程序再说: http://pan.baidu.com/s/11MnLo 我.net mvc4的正式学习时长,其实也就一个多月,期间除去玩游戏.听歌.谈恋爱,也就半个月,大神请轻喷~~ 转 ...

  2. SQL SERVER完整、差异和事务日志备份及还原(脚本和GUI实现) [原创]

    一.完整备份.差异备份和事务日志备份的脚本 --完整备份数据库 BACKUP DATABASE Test_Bak TO DISK = 'E:\20150609_75\bak\Test_bak_full ...

  3. linux 负载 待读

    相关文章: 理解 Linux 的处理器负载均值(翻译)

  4. 如何实现SAP的RFC函数调用(原创)

    连接sap系统需要通过sap javaconnect来连接,对于sapjco.jar系列文件有32位与64位之分[32位用的JAR版本是 2.1.10 (2011-05-10) ,64位用的JAR版本 ...

  5. Portion of class Throwable’s inheritance hierarchy

  6. Ajax status状态详解

    readyState属性包括五种可能的取值: 0: (未初始化)send方法还没有被调用1: (加载中)已调用了send方法,请求还在处理2: (已加载)send方法已完成,整个应答已接收3: (交互 ...

  7. Nodejs Express 4.X 中文API 2--- Request篇

    相关阅读: Express 4.X API 翻译[一] --  Application篇 Express4.XApi 翻译[二] --  Request篇 Express4.XApi 翻译[三] -- ...

  8. Asp.net的服务器推技术 (Server Push)

    在以往的和服务器端通信技术中,我们多数使用的是AJAX轮询式访问,也就是在Javascript中控制时间间隔,然后每隔一段时间就访问一次服务器,然后获得数据或通知.但是这种轮询方式的访问有90%是在做 ...

  9. css两个form不换行,两个div并排代码

    1.form不换行通过table布局实现 <table> <tr> <td> <form method="get" action=&quo ...

  10. HDU 4027 Can you answer these queries?(线段树,区间更新,区间查询)

    题目 线段树 简单题意: 区间(单点?)更新,区间求和  更新是区间内的数开根号并向下取整 这道题不用延迟操作 //注意: //1:查询时的区间端点可能前面的比后面的大: //2:优化:因为每次更新都 ...