MFC学习笔记_ComboBox的基本使用
2006-09-09 10:38
447 查看
本没想到要拿这个东西做第一篇文章整理的,因为这是个非常基本的控件,而且我需要的只是其最基本的功能。可是没有想到MSDN描述的和实际的相差甚远,anyway,还是自己实践后整理一下吧。
首先设置一个控件变量关联到控件,然后Combobox的初始化操作如下:
// TODO: 在此添加额外的初始化代码
m_ComboBox.InsertString(0,"1");
m_ComboBox.AddString("2");
m_ComboBox.AddString("3");
第一个字符串使用inserstring方法,1st是index,然后是字符串,后面的选项使用addstring来添加。
然后响应OnbtnClick()事件,记住先UpdateData(),否则始终得不到更新的事件哦。然后使用GetCurSel()方法获取当前点击的项的index,作为参数传给获取项目的函数GetLBText(),当然它需要一个CString参数来存放改数据项。
m_ComboBox.GetLBText(m_ComboBox.GetCurSel(),str_combobox);
至此,一个最基本的应用就基本完成了:获取一个下拉菜单的用户响应,然后作为一个用户参数进行之后的工作。
当然这个仅仅是最最最基本的东西,不过对于greens来说也是有必要的,呵呵。当然只有涉及到了具体应用我会继续补充,使之趋于实用化。
ipaddress control使用:
CString btnTxt,IP;
BYTE f1,f2,f3,f4;
int count=0;
TCHAR temp[10] = "
首先设置一个控件变量关联到控件,然后Combobox的初始化操作如下:
// TODO: 在此添加额外的初始化代码
m_ComboBox.InsertString(0,"1");
m_ComboBox.AddString("2");
m_ComboBox.AddString("3");
第一个字符串使用inserstring方法,1st是index,然后是字符串,后面的选项使用addstring来添加。
然后响应OnbtnClick()事件,记住先UpdateData(),否则始终得不到更新的事件哦。然后使用GetCurSel()方法获取当前点击的项的index,作为参数传给获取项目的函数GetLBText(),当然它需要一个CString参数来存放改数据项。
m_ComboBox.GetLBText(m_ComboBox.GetCurSel(),str_combobox);
至此,一个最基本的应用就基本完成了:获取一个下拉菜单的用户响应,然后作为一个用户参数进行之后的工作。
当然这个仅仅是最最最基本的东西,不过对于greens来说也是有必要的,呵呵。当然只有涉及到了具体应用我会继续补充,使之趋于实用化。
ipaddress control使用:
CString btnTxt,IP;
BYTE f1,f2,f3,f4;
int count=0;
TCHAR temp[10] = "
相关文章推荐
- 开始hadoop前的准备:ubuntu学习笔记-基本环境的搭建(ssh的安装,SecureCRT连接,vim的安装及使用、jdk的安装)
- NetworkX学习笔记-2-基本使用方法举例
- [iTextSharp学习笔记]使用iText的基本构造块
- linux+qtreator+opencv学习笔记-基本使用
- 【Cocos2d-x3.0学习笔记 03】一些基本的使用
- MFC学习笔记:CArchive类的使用
- Universal Image Loader 学习笔记-基本使用
- 【MySQL学习笔记】1、安装和基本使用
- VC6使用GDI+进行图像的特效处理和MFC学习笔记-1
- WPF and Silverlight 学习笔记(二十六):基本图形使用(1)
- Nutch1.7学习笔记:基本环境搭建及使用
- [iTextSharp学习笔记]使用iText的基本构造块
- 学习笔记:Linux驱动开发git基本使用流程
- 【Cocos2d-X开发学习笔记】第15期:动作类之摄像机动作和基本样条动作的使用
- java学习笔记-File类的基本使用
- MyBatis学习笔记(三)——parameterType为基本类型时的使用方法
- ibatIS学习笔记---Ibatis的基本使用方法
- 第三章、一些基本数据结构使用和解析(iOS学习笔记,从零开始。)
- Python爬虫学习--urllib的基本使用笔记
- 【VC++ 中使用ADO操作数据库学习笔记】_ConnectionPtr指针的基本用法