3组合框(Combo Box)和列表框(List Box)
来源:互联网 发布:北京赛车2468技巧算法 编辑:程序博客网 时间:2024/06/05 02:03
(1)
添加组合框控件 IDC_CMB_DEMO
去掉其SOrt风格
添加控件型变量 m_cmb_demo
(2)
添加列表控件 IDC_LST_DEMO
去掉sort风格 将Selection改为Single
添加控件型变量 m_lst_demo
(3)
添加文本框 IDC_SDT_TEXT
用于输入新项内容
(4)
添加两个按钮
IDC_BTN_ADD “添加”
IDC_BTN_DELETE “删除所选”
分别添加事件响应函数
void CComboBoxDemoDlg::OnBnClickedBtnAdd(){// TODO: 在此添加控件通知处理程序代码//取得输入CString strText;GetDlgItemText(IDC_EDT_TEXT,strText);if(strText.GetLength()>0){m_cmb_demo.AddString(strText);//向组合框添加字符串m_cmb_demo.SetCurSel(m_cmb_demo.GetCount()-1);//选中刚刚添加的项m_lst_demo.AddString(strText);//同上m_lst_demo.SetCurSel(m_lst_demo.GetCount()-1);}}void CComboBoxDemoDlg::OnBnClickedBtnDelete(){// TODO: 在此添加控件通知处理程序代码//取得当前所选,如果nIndex等于-1,代表没有所选int nIndex;nIndex=m_cmb_demo.GetCurSel();if(nIndex>-1){m_cmb_demo.DeleteString(nIndex);//删除if(nIndex<m_cmb_demo.GetCount())//选中下一项m_cmb_demo.SetCurSel(nIndex);elsem_cmb_demo.SetCurSel(0);}nIndex=m_lst_demo.GetCurSel();if(nIndex>-1){m_lst_demo.DeleteString(nIndex);if(nIndex<m_lst_demo.GetCount())m_lst_demo.SetCurSel(nIndex);elsem_lst_demo.SetCurSel(0);}}
0 0
- 3组合框(Combo Box)和列表框(List Box)
- 2.3 组合框(Combo Box)和列表框(List Box)使用实例
- 组合框(下拉列表)(Combo box(drop-down list))
- 组合框combo box
- Combo Box 组合框
- 列表框(list box)
- Combo Box (组合框)控件
- 组合框控件Combo Box和CComboBox类
- Combo Box 组合框控件总结
- Combo Box(组合框)控件使用总结
- MFC之组合框控件Combo Box
- Combo Box(组合框)控件使用总结
- 【mfc】组合框控件Combo Box
- Combo Box下拉列表框函数
- VS2010/MFC编程入门之二十四(常用控件:组合框控件Combo Box)
- VS2010/MFC编程入门之二十四(常用控件:组合框控件Combo Box)
- 鸡啄米vc++2010系列24(组合框控件Combo Box)
- VS2010/MFC编程入门之二十五(常用控件:组合框控件Combo Box)
- C++primer plus第六版课后编程题答案8.2
- PowerDesigner反向工程 mysql
- android开发中常用的一些工具集介绍List、ArrayList、Map、HashMap
- Android-ListView的removeFooterView方法报java.lang.ClassCastException错误
- 支玉行
- 3组合框(Combo Box)和列表框(List Box)
- 声明式编程和命令式编程
- redis是一个key-value存储系统
- C/C++中extern关键字详解
- SecureCRT远程控制ubuntu
- 打包jar文件(包含第三方库)
- Ubuntu 12.04 中安装和设置 Samba 实现网上邻居共享
- Python名词单数变换为复数函数
- Java之智力题【史上最全】