MFC CListCtrl控件基本使用图解
新建一个对话框工程;添加CListCtrl控件;为控件添加成员变量,如下图;
成员变量名称,m_ctrllist;
如下图,找到对话框初始化成员函数,转到定义,进入此函数代码;
找到 // TODO: 在此添加... 行,在后面添加为CListCtrl插入列和插入数据的代码;
我的VS有些问题,控件ID的定义有时是灰的,正常不会;
运行一下,结果如下;代码见后;
数据没有显示全;设置控件风格;打不开设计界面;VS出了问题;
手动在RC文件中添加一个风格,LVS_LIST,各风格之间是 | 的关系;WS_BORDER,是指的控件带边框;运行一下,结果如下;
添加一个LVS_REPORT风格就对了;
也可以设置文本色、文本背景色、背景色;
添加的代码如下;
// TODO: 在此添加额外的初始化代码m_ctrllist.InsertColumn(0, _T("学号")); //添加列名//m_ctrllist.InsertColumn()m_ctrllist.InsertColumn(1, _T("姓名"));m_ctrllist.InsertColumn(2, _T("专业"));m_ctrllist.InsertColumn(3, _T("成绩"));m_ctrllist.SetColumnWidth(0, 80); //设置列宽m_ctrllist.SetColumnWidth(1, 80);m_ctrllist.SetColumnWidth(2, 150);m_ctrllist.SetColumnWidth(3, 90);m_ctrllist.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);//设置扩展格式,整行选择,网格线for (int i = 0; i<6; i++){int n = m_ctrllist.InsertItem(0, _T("tw-1001"));m_ctrllist.SetItemText(n, 1, _T("renfeng"));m_ctrllist.SetItemText(n, 2, _T("computer science"));m_ctrllist.SetItemText(n, 3, _T("96"));}m_ctrllist.SetBkColor(RGB(255, 0, 0));m_ctrllist.SetTextBkColor(RGB(0, 250, 12));m_ctrllist.SetTextColor(RGB(0, 25, 250));
MFC CListCtrl控件基本使用图解相关推荐
- MFC 列表控件CListCtrl加载类似QQ界面的头像与文字
本文主要讲述使用VS2012 MFC的CListCtrl(列表)控件加载类似于QQ界面的图片与文字数据.主要通过CListCtrl::InsertColumn.InsertItem.SetItemTe ...
- VC MFC列表视图(CListCtrl)控件
VC MFC列表视图(CListCtrl)控件 列表视图控件 图标风格 CListCtrl类里要了解的函数 SetImageList为列表控件关联一个图像列表 InsertItem插入一项 GetSe ...
- MFC列表控件ListControl和树控件TreeControl
列表控件 列表相关的类:CListCtrl-父类是CWnd,本质是一个控件: CListView-父类是CView,本质是一个视图.相当于在视图中嵌入了一个CListCtrl控件 列表控件的使用 1. ...
- CListCtrl控件使用指南(大全)
---------------------------------------------------------------------------------------------------- ...
- CListCtrl控件详解
1.视图类别 列表视图控件可用四种不同方式显示其内容,称之为"视图",有以下四个类别: 图标视图:每一项以全尺寸图标(32×32像素)出现,下面有一个标签.用户可在列表视图窗口拖动 ...
- CListCtrl控件
CListCtrl控件在数据库编程中是用得比较多的控件之一,也是Window控件中较难掌握的一个控件.他可以有四显示方式 1:报告显示方式 在Report方式中,列表控件的显示方式是有行和列的,行有叫 ...
- VS2008 在IE8中 调试 ActiveX控件 无法进入断点的解决方法 设置VS2008和IE8 调试ATL MFC ActiveX控件
VS2008 在IE8中 调试 ActiveX控件 无法进入断点的解决方法 设置VS2008和IE8 调试ATL MFC ActiveX控件 参考文章: (1)VS2008 在IE8中 调试 Acti ...
- MFC常见控件:滚动条控件
MFC常见控件:滚动条控件 1. 滚动条控件简介 滚动条大家也很熟悉了,Windows窗口中很多都有滚动条.列表框和组合框设置了相应属性后,如果列表项显示不下也会出现滚动条.滚动条分为水平滚动条(Ho ...
- MFC列表控件(ListControl)
1. CListCtrl 样式及设置 LVS_ICON: 每个item显示大图标LVS_SMALLICON: 每个item显示小图标LVS_LIST: 显示一列带有小图标的itemLVS_REPORT ...
最新文章
- 美多商城之用户中心(修改密码)
- 【Latex】一些使用
- js如何清空数组最快?
- win10分屏快捷键无法使用_你知道哪些关于win10的快捷操作
- fastdfs 一个group内实现按照不同的项目,指定路径存储.
- (32)System Verilog模块调用包中类的方法
- [HNOI2012]三角形覆盖问题
- 知识管理java_java面试题 - 集合框架
- c#实现list集合移除某些列_List方法
- java打印堆栈信息linux,在C/C++程序里打印调用栈信息(转载)
- 直播APP源码在ftp服务器搭建教程
- 八大常用渗透测试工具
- 入侵检测系统(IDS)分类
- nodejs+koa2实现微信小程序签名和请求支付(二)
- 当幻想的小说来到现实——基于stable diffusion的小说插画生成
- 2010-05-20 代码复用、使用率情况分析
- Android获取内置sdcard跟外置sdcard路径
- 这位.NET开发者曾说:“GitHub 存在的意义,是帮助开发人员”,但还是要离职了...
- 中国量子计算机应用普及,郭光灿院士专访:量子产业全梳理,15年后量子计算机或可普及...
- 汇编程序:将字符串倒序输出
热门文章
- pycharm运行出现ImportError:No module named
- delphi 读取ini所有项_财务机器人真的会代替财务人员所有工作吗?
- NIO的Buffer
- Python 技术篇-获取requests里的二进制文本并保存为音频、图片文件,提取requests里的多媒体信息
- 时差法超声波流量计的原理
- 嵌入式 Jlink中flash.csv和*.jflash文件分析
- 【生活】1024,快乐
- CTFshow 文件上传 web154
- 量子计算机到底神在哪里说明文,“九章”量子计算机到底有多神!
- 【根据网上其他没有解决】XAMPP报错Error: Apache shutdown unexpectedly