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(列表框)的使用相关推荐

  1. 511遇见易语言组合框添加不重复文本到列表框

    本课视频通过5种方法实现了易语言组合框添加不重复文本到列表框. 易语言组合框添加不重复文本到列表框视频交教程源码: .版本 2.子程序 _按钮1_被单击 .局部变量 文本, 文本型文本 = 组合框1. ...

  2. listbox wpf 取消边框_停止使用箭头C#WPF导航列表框(Stop listbox from navigating with arrows C# WPF)...

    停止使用箭头C#WPF导航列表框(Stop listbox from navigating with arrows C# WPF) 我有一个画布,可以使用箭头键移动元素,但是当我在列表框中选择当前在画 ...

  3. C#窗体应用程序之CheckListBox复选列表与ListBox列表框控件

    1.CheckListBox复选列表 复选框功能类似的复选列表框 (CheckedListBox),方便用户设置和获取复选列表框中的选项,复选列表框显示的效果与复选框类似,但在选择多个选项时操作比一般 ...

  4. R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)

    R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录

  5. R语言ggplot2包和ggtext包在可视化图像中的指定位置添加文本框(横向文本框、竖向文本框)

    R语言ggplot2包和ggtext包在可视化图像中的指定位置添加文本框(横向文本框.竖向文本框) 目录

  6. 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] ...

  7. Python tkinter -- 第14章 列表框(Listbox)属性

    第14章 列表框(Listbox) 列表框控件显示多行文本,用户可以选中一行或者多行.所有的文本只能使用一种字体,不能混合使用多种字体. 14.1 属性 常用的参数列表如下: 属性 描述 active ...

  8. 易语言大漠一键登录账号自动读入组合框列表

    从文本文件中 读取账号,然后通过组合框.加入项目()把账号加入到组合框列表中,便于以后登录的时候直接点击组合框中的列表项就可以了,也就是记忆保存了你登录过的账号密码,便于你下次登录时,不需要再次是输入 ...

  9. 观影指南(使用java语言模拟实现观影指南. 实现添加电影,查看电影列表,分类查看电影列表,显示人气最高的电影)

    实现思路 添加实体类 MMovie(电影) 属性:Name(电影名称) Type(类型) Donny(人气) 创建观影指南类 MMovieManager(观影指南管理类) 方法:初始化电影数据.添加 ...

最新文章

  1. javascrip 常用属性
  2. java -IO流_字符流
  3. python中可以用中文作为变量-在Python 3.x中可以使用中文作为变量名。
  4. AtCoder AGC032E Modulo Pairing (二分、贪心与结论)
  5. Spring MVC--接收JSON格式的数据
  6. spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次?(亲测)
  7. 王爽 汇编语言第三版 问题 7.9 将 datasg 段中前4个字母变成大写(汇编中的双重循环)
  8. USACO-Section1.4 Wormholes(枚举法)
  9. android 小写字母转大写,android将输入到输入框的小写字母自动转换为大写
  10. Audiolatry RetroVibes for Mac - 虚拟乐器插件
  11. paip.c#.net 设置窗体关闭提醒
  12. webstorm 快捷键持续更新中...
  13. Maven 打包-添加第三方包、依赖包 mvn clean package
  14. OSChina 周四乱弹 —— 懦夫!你就不能找富婆吗
  15. 软帝出品2019阿里面试题大全(含答案解析)
  16. c语言.jpg图片转成数组_pdf怎么转成jpg最简单 mac
  17. 计算机专业法语词汇,法语词汇学习:计算机及网络词汇(1)
  18. 如何剪辑QQ酷狗下载的音乐?
  19. banner自适应屏幕代码
  20. 计算机如何通过手机连接网络打印机,无需计算机即可将手机直接连接到打印机的步骤...

热门文章

  1. 山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(一)
  2. 倒车雷达matlab仿真,51单片机倒车雷达测距系统仿真+源代码
  3. Vue学习-路由(七)
  4. 更换pip下载源为国内源(pip加速下载,永久性)
  5. Java模拟抽奖。奖池有以下几个奖项:【2,1888,588,388,2888】打印出抽奖结果,要求随机且不重复。两种方法(代码和优化后的代码)
  6. Windows下使用python删除重复图片
  7. Linux网卡的开关与网卡自启设置
  8. 陕西计算机专业专科学校排名及分数线,2019-2020陕西专科学校排名及分数线(理科+文科)...
  9. 超微服务器电源短接启动图解_服务器电源怎么短接
  10. TikTok搬运一个月百万粉丝是如何操作的