c++教程 ComboBox怎么用?
浏览量:2703
时间:2021-03-26 04:33:07
作者:admin
ComboBox怎么用?
组合框控件非常简单,可以节省空间。从用户的角度来看,该控件由文本输入控件和下拉菜单组成。用户可以从预定义列表中选择一个选项,或直接在文本框中输入文本。
1. 假设已经创建了一个对话框,则定义控件的相应变量,并将组合框控件从控件工具箱拖放到该控件上。打开类向导并添加控件的相应变量,例如CCombobox M_Cbxamble将在以后的代码中继续使用此变量。
2. 向控件添加项。1) 将项添加到组合框控件属性的数据标签中,一行表示组合框下拉列表中的一行。用Ctrl键输入行。2) 使用函数addstring()向组合框控件添加项,例如:MucbExample.AddString(“StringData1”)mucbExample.AddString(“StringData2”)mucbExample.AddString(“stringdata3”)3)也可以调用函数insertstring()将项插入指定的位置nIndex,例如:MucbExample.InsertString(9指数,“stringdata”)
3。从控件中获取选定项。假设在控制列表中选择了一个项目。要获取所选项目的内容,首先获取项目的位置,然后获取相应位置的内容。这里将使用两个函数,例如int nIndex=MucbExample.GetCurSel()CString strCBText m单元cbExample.GetLBText(nIndex,strcbtext)这样,获得的内容就保存在strcbtext中。要选择当前内容,请调用函数GetWindowText(strcbtext)。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。