【转】Listbox控件的简单操作函数
来源:互联网 发布:淘宝卖美女的时叫什么 编辑:程序博客网 时间:2024/05/16 09:25
由于实在太简单无脑,就复制粘贴下好了。
MFC中listbox控件是为了显示一系列的文本,每个文本占一行。
Listbox控件可以设置属性为:
LBS_CHILD :(默认)子窗口
LBS_Visible :(默认)可视
LBS_Multiplesel :可选择多行
LBS_Extendedsel :可以使用shift或ctrl选择多行
LBS_SORT:所有行按字母顺序进行排序
对Listbox进行操作:
Int listbox.AddString (LPCTSTR Str) :对listbox的首行添加一个str的文本行,即此时nIndex为0;
Int listbox.DeleteString (uint nIndex) :删除listbox中第nIndex行的文本行,注意nIndex是从0起始的;
int listbox.InsertString (uint xIndex, LPCTSTR Str):在listbox中第nIndex行插入一个str的文本行;
Int listbox.GetCount ( ):获取listbox的行的总数目;
Int listbox.GetCurSel ( ):得到listbox选中的文本行的行数。
Void listbox.ResetContent ( ):清除listbox中的所有数据;
Int listbox.GetCurCount ( ):获取listbox被选中的行的数目;
Int listbox.FindString ( int nstart , LPCTSTR Str ):从第nstart行开始起进行查找,查找Str的文本行;
Int listbox.SelectString ( int nstart, LPCTSTR Str ) :从第nstart行开始,选择包含Str字符串的那一行;
对Listbox中某一行进行双击操作,要产生一个响应函数的步骤:
在
BEGIN_MESSAGE_MAP()
END_MESSAGE_MAP()
之间添加响应函数的消息映射,如函数名为C**Dlg::OnLbnDblClk,添加下面代码
ON_LBN_DBLCLK(IDC_LIST1,&C**Dlg::OnLbnDblClk)
//IDC_LIST1为listbox控件的ID
然后在C**Dlg.h中添加函数OnLbnDblClk()的声明
最后在C**Dlg::OnLbnDblClk()函数中添加实现代码即可
- 【转】Listbox控件的简单操作函数
- ListBox控件的客户端操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- listbox控件的一些操作
- MFC中Listbox控件的简单使用
- MFC中Listbox控件的简单使用
- ListBox控件的简单应用-点菜系统
- MFC中Listbox控件的简单使用
- MFC中ListBox控件的简单使用
- iPhone-NSAssert
- 实现背景透明,文字不透明
- 各种不常见数据结构总结
- R语言数据统计分析的基本函数
- 记录load data infile 的用法
- 【转】Listbox控件的简单操作函数
- 汇编语言学习笔记(二):寄存器(cpu工作原理)
- Windows 8.1 安装VS 2013失败
- object-c 分类和扩展
- 网站建设前期策划的四步策略
- 如何测试程序在DSP上的运行时间?
- PHP如何在请求完毕后继续处理耗时任务
- 为什么会有hibernate
- hibernate 的 CascadeType 属性 和 FetchType属性