示例: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. 微软职位内部推荐-Software Engineer II-Office Incubation

    微软近期Open的职位: Office China team is looking for experienced engineers to improve consumer experience i ...

  2. 用MSBuild和Jenkins搭建持续集成环境(1)

     http://www.infoq.com/cn/articles/MSBuild-1 你或其他人刚刚写完了一段代码,提交到项目的版本仓库里面.但等一下,如果新提交的代码把构建搞坏了怎么办?万一出现编 ...

  3. “我爱淘”冲刺阶段Scrum站立会议3

    完成任务: 将搜索框的界面已经实现以及部署到整个框架中. 计划任务: 实现搜索功能,通过数据库的链接,实现用户可以查到自己需要的书籍的信息. 遇到问题: 1.数据库的操作,怎么实现查询功能: 2.Ac ...

  4. 【Longest Valid Parentheses】cpp

    题目: Given a string containing just the characters '(' and ')', find the length of the longest valid ...

  5. android手机配置hosts文件

    Android设备测试服务器时,可能需要修改 hosts 文件指定域名到对应的 IP 地址.Android 是基于 Linux 的系统,与 Linux 类似,通过 hosts 文件来设置. 在 And ...

  6. LAMP环境的搭建

    [一些前言废话]一名web开发尤其是后端不懂LAMP环境的搭建,那就摊上事了,有些人说他一直用win下的wampServer这种傻瓜式环境搭建,用的挺好的,也有人说他用云服务器,搭配“一键搭建LAMP ...

  7. xcodebuild和xcrun实现自动打包iOS应用程序

    随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app 的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包方式来减少其带来的各 ...

  8. 两种高性能I/O设计模式(Reactor/Proactor)的比较

    原文出处: Alex Libman   译文出处:潘孙友   欢迎分享原创到伯乐头条 综述 这篇文章探讨并比较两种用于TCP服务器的高性能设计模式. 除了介绍现有的解决方案,还提出了一种更具伸缩性,只 ...

  9. UML基本表示法(转载)

    UML是流行的图解符号.我们都知道,UML是可视化,说明,构建和记录软件和非软件系统的组成部分.这里的可视化是最重要的部分,需要被理解和记忆. UML符号是最重要的建模元素.适当有效地使用符号是非常重 ...

  10. Telnet、FTP、SSH、SFTP、SCP

    [Telnet]著名的终端访问协议,传统的网络服务程序,如FTP.POP和Telnet,其本质上都是不安全的:因为它们在网络上用明文传送数据.用户帐号和用户口令. [telnet命令]telnet h ...