MFC中List控件
一、控件设置
1)右键选择列表控件,
2)添加变量
二、写list控件内容
1)表头
在如下函数中写初始化代码
写如下代码
// TODO: 在此添加额外的初始化代码//列表控件的使用CString str[] = {TEXT("姓名"),TEXT("性别"),TEXT("年龄")};for (int i = 0; i < 3 ;i ++){//设置表头 参数:1索引,2内容,3对齐方式,4宽度m_list.InsertColumn(i ,str[i] ,LVCFMT_LEFT,100);}
InsertColumn,api参数解释。
结果:
2)正文设置
//设置正文//标题不算正文里的内容,索引从0开始m_list.InsertItem(0, TEXT("张三"));//给这个Item插入其他列的数据m_list.SetItemText(0,1,TEXT("男"));
3)设置连续的正文
/*设置多行*/int j;for(int i = 0 ; i < 10 ; i++){j = 0;CString name;name.Format(TEXT("张三_%d"),i);m_list.InsertItem(i,name);//姓名 和 年龄m_list.SetItemText(i,++j,TEXT("男"));m_list.SetItemText(i,++j,TEXT("18"));}
4)设置细节
//设置属性 整行选中状态 显示网格m_list.SetExtendedStyle(m_list.GetExtendedStyle() | LVS_EX_FULLROWSELECT |LVS_EX_GRIDLINES);
MFC中List控件相关推荐
- MFC中的控件是怎么实现的呢?一个按钮就是一个窗口?还是所有按钮画在一个分层窗口上再叠
请教一下MFC中的控件是怎么实现的呢(通过调用什么样的API,传递什么参数)?一个按钮就是一个窗口?还是所有按钮画在一个分层窗口上再叠在主窗口上?还是直接在主窗口上画图? 我想到的是: JavaScr ...
- MFC中picture控件如何响应鼠标移动?
MFC中picture控件如何响应鼠标移动? 2011-08-21 21:23 轻若惊鸿 | 浏览 3354 次 硬件网络 我将一个picture控件的属性中的Notify勾上了,但是只能响应鼠标按键 ...
- MFC中Listbox控件的简单使用
MFC中listbox控件是为了显示一系列的文本,每个文本占一行. Listbox控件可以设置属性为: LBS_CHILD :(默认)子窗口 LBS_Visible :(默认)可视 LBS_Mul ...
- (VC2005)MFC中添加控件的成员变量.
VC 2005 中添加控件的成员变量. 方法一:使用变量添加向导. 右击控件->Add Variable (打开了 Add Member Variable Wizard) -> 输入Va ...
- MFC中常见控件的操作
1.下面的代码用于获取屏幕的长度和宽度 int iWidth = GetSystemMetrics(SM_CXSCREEN); // int iHeight = GetSystemMetrics(S ...
- MFC中CStatic控件动态改变
我现在需要一个静态控件,当鼠标放上去时字体与颜色都要改变,当鼠标离开时在变回来. 现在可以改变字体,但是改变字的颜色还不行.我去网上搜了一下,两种方法,一个在父窗口中相应onctlcolor消息,但是 ...
- 关于错误码0x80040154 MFC中ACtiveX控件没有注册的正确解决方案
今天遇到一个问题,以前VC++6.0做好的工程文件在另一台电脑上无法运行,并且报错, CoCreateInstance of OLE control {67397AA3-7FB1-11D0-B148- ...
- MFC中CSTATIC控件双击全屏/双击恢复
双击全屏方法有两种 1.双击放大的时候调static控件的父句柄SerParent让控件的父句柄变成桌面,然后再提取桌面的分辨率用movewindow或者setwindowpos改变控件大小.恢复成原 ...
- MFC中树形控件的应用——电话簿
一.电话薄的代码如下: 1. // PhoneDlg.cpp : implementation file //#include "stdafx.h" #include " ...
- MFC中Combo控件的使用
Combo-box-control 组合框 示例: 实现父类继承下来的虚函数OnInitDialog(),并添加以下代码: r_combo1.InsertString(0,L"胡桃" ...
最新文章
- candence的图纸大小设置_在Orcad Cadence中设置原理图页码
- boost::histogram::axis::circular用法的测试程序
- 第14讲:Selenium 的基本使用
- 爬虫侵入计算机系统,【探讨】利用“爬虫技术”获取数据行为的刑事考量 ——以一起非法获取计算机信息系统数据案为例...
- 干货集中营 ReactiveCocoa+RXSwift+MVVM
- 如何在小程序里面放入企业官网
- 使用C语言打印出一个菱形
- 微粒群算法(一、简介)
- 神经网络测试样本的选择,如何测试神经网络模型
- CSGO中最新骗术!新老玩家须知-CSGO防骗指南
- java list下标_Java根据list下标拆分子list的四种方式
- kibana本地安装
- 万字详解 Docker 镜像详细操作
- 微信发朋友圈和朋友圈点赞测试用例
- 诗词创作[2] 赠春
- 使用Pytorch框架
- python进阶学习--- django框架解析 ---领悟编程语言共性与特性【后续详解】
- 理解卷积神经网络中的权值共享
- 深度神经网络 英语,深度神经网络英文
- 3.JavaScript核心BOM操作学习(界面交互功能)——JavaScript获取自定义的方法,开始进行节点操作
热门文章
- 开源硬件USB抓包及协议分析工具分享
- Vue 单文件模板中覆盖引入库 CSS 样式
- 小白如何打造一个基础的留言板网站(二)
- msdia80.dll 是干什么的?这个文件可以删除吗?
- matlab四叉树分割代码,【测绘专用】 MATLAB 四叉树分割遥感图像
- python画图怎么确定坐标_像素坐标与绘图坐标
- 大一python选择题题库及答案_python选择题库
- 利用osgEarth在画国界线时报错“Crop failed - GEOS not available”
- MAC 破解百度网盘限速
- linux 流程图软件有哪些,除了visio,流程图软件还有哪些?