现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

MFC中组合框控件的使用

2012-12-08 22:23 工业·编程 ⁄ 共 633字 ⁄ 字号 暂无评论

由于是第一次使用组合框, 今天要使用组合框时还真是波折不少,所以将过程总结一下,避免下次走弯路。

第一步:添加组合框控件;

第二步:设置组合框的属性;

                其他的不用改,填数据是用CTrl+Enter换行

第三部:获取当前选择的行

                  用CComboBox::GetCurSel 函数来获取组合框中列表框中当前选中的项的下标;

                   void CSysTmDlg::OnSelchangeCOMBOBOXhechunjiao() 
                   {
                          // TODO: Add your control notification handler code here
                          
int iPos1=((CComboBox*)GetDlgItem(IDC_COMBOBOX_hechunjiao))->GetCurSel();
                          SetDlgItemInt(IDC_EDIT1,iPos1);
                   }

                  当选择上面的四个数据时,iPos1分别为0,1,2,3,不选择时为CB_ERR。

                  切记建立类向导时的选择应该是选择Selchange。

这样就基本掌握了组合框控件的使用了。

给我留言

留言无头像?