| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 数据结构与算法 -> 【MFC开发(9)】列表控件List Box -> 正文阅读 |
|
|
[数据结构与算法]【MFC开发(9)】列表控件List Box |
|
1.列表框中添加数据(1)顺序加入dlg初始化函数中进行添加
效果如下所示,默认是会给排序的,不是按添加顺序来的
如果不想让其排序,可在属性中修改sort属性为false即可,则会按照添加顺序来从上到下显示数据
(2)自定义插入某个位置
虽然都插入的是序号1的位置,但是插入之后序号就改变了再继续找序号1进行插入 ? 2.删除列表框中的数据(1)删除某个序列的数据,这里设置一个按钮点击事件来删除第一个数据,每点击一次就删除当前第一个数据哈
?(2)清空所有数据,这里设置一个按钮点击事件来清空列表框中的所有数据
? ?3.获取列表中数据的数量
?4.设置列表框选中某条数据
? 5.获得当前列表框中选中的数据序列号
返回以0开始的选中的数据索引,如果没选中任何一条数据,则返回 -1. 6.列表框的多选模式:刚才给大家讲解的 SetCurSel 和 GetCurSel 都是针对列表框的单选模式进行的,大家在使用其它的软件的时候也注意过有的列表框控件是支持多选的,还支持 Ctrl、Shift 键快捷操作。控件的 Selection 属性进行修改。默认是 Single,也就是单选。我们可以改成 Multiple、Extended,都是多选的意思。其中 Extended 支持 Ctrl、Shift 键操作。None:选中item,但是不高亮,只显示该item上交点(item外有矩形框)。
(1)设置选中多条数据
(2)获取选中的序列号
7.获得选中的数据内容
? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/16 5:51:17- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |