mfc Clistctr 单元格嵌入图片(bmp)
示例: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)的更多相关文章
- 27.openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽
openpyxl 向指定单元格添加图片并修改图片大小 以及修改单元格行高列宽 from openpyxl import Workbook,load_workbook from openpyxl.dra ...
- 自己写的POIUtil,主要解决从不同的HSSFWorkbook复制sheet以及根据单元格插入图片等
复制sheet的原始代码网上找的,但是小问题很多,然后自己动手改了一下: 根据单元格信息动态插入图片,如果单元格有文字,图片的位置会在文字之后,如果同样的位置已有图片则会往下插入. import or ...
- 【VBA】单元格插入图片,单元格删除图片
封装函数: Sub 插入产品形象(strRange As String, datebaseTu As String) Dim strJpg As String strJpg = datebaseTu ...
- spring-poi-excle往单元格写入图片
HSSF是POI工程对Excel 97(-2007)文件操作的纯Java实现 XSSF是POI工程对Excel 2007 OOXML (.xlsx)文件操作的纯Java实现 在POI中有HSSFPat ...
- ActiveReport 同一单元格内图片跟文字按条件显示
ActiveReports支持提供Image控件来显示图片素材,Image控件的值可以为图像的二进制流,图像路径,或url等:而在很多情况下,图片是签名扫描文件,并不会一直有值.如果图片的值为空,则显 ...
- jquery表格datagrid单元格显示图片及分页使用
要想达到自定义显示表格框的目的比如显示图片,超链接,按钮的形式,只需要给列添加formatter属性即可,比如显示图片: columns: [[ ...
- DataGridView根据条件给单元格绑定图片
代码区: private void Form1_Load(object sender, EventArgs e) { myClass.mySqliteAPI conn = new myClass.my ...
- poi 生成word 表格,并向表格单元格中插入多个图片
接这上一篇,导入数据,也要完整导出来.话不多说,直接上代码. 效果图 //根据实体对象 ,生成XWPFDocument public static XWPFDocument exportDataInf ...
- DataGridView单元格显示GIF图片
本文转载:http://home.cnblogs.com/group/topic/40730.html DataGridView单元格显示GIF图片 gifanimationindatagrid.ra ...
随机推荐
- 搭建SpringMVC+MyBatis开发框架二
配置web.xml 用如下配置覆盖原有的web.xml内容 <?xml version="1.0" encoding="UTF-8"?> <w ...
- Node.js 学习(六)Node.js EventEmitter
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列. Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.read ...
- 【Sort List】cpp
题目: Sort a linked list in O(n log n) time using constant space complexity. 代码: /** * Definition for ...
- IOS常用加密DES
NSString+DES.h // // NSString+DES.h // haochang // // Created by Administrator on 14-4-15. // Copyri ...
- SQL Server性能优化(1)使用SET函数
在一切开始之前,先看下微软的建议:在系统的整体性能优化里面, TSQL优化优先级并不是最高的. 本文包括四部分: SET STATISTICS TIME ON SET STATISTICS IO SE ...
- POJ 2960 博弈论
题目链接: http://poj.org/problem?id=2960 S-Nim Time Limit: 2000MS Memory Limit: 65536K 问题描述 Arthur and h ...
- Codeforces Round #249 (Div. 2) D. Special Grid 枚举
题目链接: http://codeforces.com/contest/435/problem/D D. Special Grid time limit per test:4 secondsmemor ...
- 【BZOJ】【2705】【SDOI2012】Longge的问题
欧拉函数/狄利克雷卷积/积性函数 2705: [SDOI2012]Longge的问题 Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 1275 Solv ...
- js的全局函数
JS的全局函数,全局函数和window对象的函数不一样. 全局函数不属于任何一个内置对象. JS包含以下7个全局函数,用于一些常用的功能: escape(),unescape(); //编码,解码. ...
- Linux --windows vs
我其实并不是很清楚我在做什么....希望做完之后可以解答....... 在看了一堆GNU, Clang, GCC, QT, MinGW, CygWin, POSIX 这些概念之后,我觉得我在做的事情就 ...