c语言怎么添加列表框,VC++ ListBox(列表框)的使用
ListBox的操作比较简单
1添加数据
声明控件变量的类别为Control,变量类型为CListBox,变量名为m_ListBox_Content.
m_ListBox_Content.AddString(_T("123"));
m_ListBox_Content.AddString(_T("汉字"));
m_ListBox_Content.AddString(_T("English"));
m_ListBox_Content.AddString(_T("!@#$%^&*()"));
2获取数据
CString s;
m_ListBox_Content.GetText(1,s);
MessageBox(s,_T("取得第2行数据"),MB_OK);
s.ReleaseBuffer();
将会得到"汉字"这个字符串,如果没有得到"汉字"这个字符串,是因为ListBox的Sort属性设为True了.设为False之后就按照你编写的顺序写入(原来是这样 之前都没注意过)
3获取选择的数据
首先要将ListBox的Selection属性设置为Multiple;
int nSel;
nSel=m_ListBox_Content.GetCurSel();
CString s;
m_ListBox_Content.GetText(nSel,s);
MessageBox(s,_T("您选择的是"),MB_OK);
s.ReleaseBuffer();
4获取选择ListBox项的多个数据
首先要将ListBox的Selection的属性设置为Multiple
int nSel =
m_ListBox_Content.GetSelCount();
CArray<
int,int& > arrayListSel;
arrayListSel.SetSize(nSel);
m_ListBox_Content.GetSelItems(nSel,arrayListSel.GetData());
CString s = _T("");
for( int i=0; i< nSel;
i++ )
{
m_ListBox_Content.GetText(
arrayListSel[i], s);
MessageBox(s,_T("您选择的是"),MB_OK);
}
5双击删除所选项
添加一个ListBox的双击事件
m_ListBox_Content.DeleteString(m_ListBox_Content.GetCurSel());
c语言怎么添加列表框,VC++ ListBox(列表框)的使用相关推荐
- 511遇见易语言组合框添加不重复文本到列表框
本课视频通过5种方法实现了易语言组合框添加不重复文本到列表框. 易语言组合框添加不重复文本到列表框视频交教程源码: .版本 2.子程序 _按钮1_被单击 .局部变量 文本, 文本型文本 = 组合框1. ...
- listbox wpf 取消边框_停止使用箭头C#WPF导航列表框(Stop listbox from navigating with arrows C# WPF)...
停止使用箭头C#WPF导航列表框(Stop listbox from navigating with arrows C# WPF) 我有一个画布,可以使用箭头键移动元素,但是当我在列表框中选择当前在画 ...
- C#窗体应用程序之CheckListBox复选列表与ListBox列表框控件
1.CheckListBox复选列表 复选框功能类似的复选列表框 (CheckedListBox),方便用户设置和获取复选列表框中的选项,复选列表框显示的效果与复选框类似,但在选择多个选项时操作比一般 ...
- R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)
R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录
- R语言ggplot2包和ggtext包在可视化图像中的指定位置添加文本框(横向文本框、竖向文本框)
R语言ggplot2包和ggtext包在可视化图像中的指定位置添加文本框(横向文本框.竖向文本框) 目录
- R语言基础题及答案(一)——数组、数据框、list列表的创建及部分基础问题
数组.数据框.list列表的创建及部分基础问题 数列 题-1 请构造如下数列:1,2,3,4,5,6,7,8 1:8 seq(from=1,to=8) [1] 1 2 3 4 5 6 7 8 [1] ...
- Python tkinter -- 第14章 列表框(Listbox)属性
第14章 列表框(Listbox) 列表框控件显示多行文本,用户可以选中一行或者多行.所有的文本只能使用一种字体,不能混合使用多种字体. 14.1 属性 常用的参数列表如下: 属性 描述 active ...
- 易语言大漠一键登录账号自动读入组合框列表
从文本文件中 读取账号,然后通过组合框.加入项目()把账号加入到组合框列表中,便于以后登录的时候直接点击组合框中的列表项就可以了,也就是记忆保存了你登录过的账号密码,便于你下次登录时,不需要再次是输入 ...
- 观影指南(使用java语言模拟实现观影指南. 实现添加电影,查看电影列表,分类查看电影列表,显示人气最高的电影)
实现思路 添加实体类 MMovie(电影) 属性:Name(电影名称) Type(类型) Donny(人气) 创建观影指南类 MMovieManager(观影指南管理类) 方法:初始化电影数据.添加 ...
最新文章
- javascrip 常用属性
- java -IO流_字符流
- python中可以用中文作为变量-在Python 3.x中可以使用中文作为变量名。
- AtCoder AGC032E Modulo Pairing (二分、贪心与结论)
- Spring MVC--接收JSON格式的数据
- spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次?(亲测)
- 王爽 汇编语言第三版 问题 7.9 将 datasg 段中前4个字母变成大写(汇编中的双重循环)
- USACO-Section1.4 Wormholes(枚举法)
- android 小写字母转大写,android将输入到输入框的小写字母自动转换为大写
- Audiolatry RetroVibes for Mac - 虚拟乐器插件
- paip.c#.net 设置窗体关闭提醒
- webstorm 快捷键持续更新中...
- Maven 打包-添加第三方包、依赖包 mvn clean package
- OSChina 周四乱弹 —— 懦夫!你就不能找富婆吗
- 软帝出品2019阿里面试题大全(含答案解析)
- c语言.jpg图片转成数组_pdf怎么转成jpg最简单 mac
- 计算机专业法语词汇,法语词汇学习:计算机及网络词汇(1)
- 如何剪辑QQ酷狗下载的音乐?
- banner自适应屏幕代码
- 计算机如何通过手机连接网络打印机,无需计算机即可将手机直接连接到打印机的步骤...
热门文章
- 山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(一)
- 倒车雷达matlab仿真,51单片机倒车雷达测距系统仿真+源代码
- Vue学习-路由(七)
- 更换pip下载源为国内源(pip加速下载,永久性)
- Java模拟抽奖。奖池有以下几个奖项:【2,1888,588,388,2888】打印出抽奖结果,要求随机且不重复。两种方法(代码和优化后的代码)
- Windows下使用python删除重复图片
- Linux网卡的开关与网卡自启设置
- 陕西计算机专业专科学校排名及分数线,2019-2020陕西专科学校排名及分数线(理科+文科)...
- 超微服务器电源短接启动图解_服务器电源怎么短接
- TikTok搬运一个月百万粉丝是如何操作的