MFC组合框如何使用

 时间:2024-10-13 14:02:27

1、先将资源进行变量关联,假如ComboBox关联到m_Combo1,Edit Box关联到m_Edit1,关联时注意选择类型:CComboBox m_Combo1; CString m_Edit1;

2、ComboBox的数值如果是在设计该控件就添加进去的就不需要另外添加,否则,就在对话框的初始化的函数(OnInitDialo爿讥旌护g)中进行年份的添加。如下:BOOL CXXXDlg::OnInitDialog(){ CDialog::OnInitDialog(); m_Combo1.AddString("2001年"); m_Combo1.AddString("2002年"); return TRUE;}

3、添加觊皱筠桡ComboBox 的消息CBN_SELCHANGE处理函数如下:void CXXXXDlg::OnSelchangeCombo1烫喇霰嘴() { int sel=m_Combo1.GetCurSel();//得到当前选择的索引值 m_Combo1.GetLBText(sel,m_Edit1);//当前索引的对应文本放在m_Edit1 UpdateData(false);//更新,将关联变量的值更新到控件上}

4、注意在设计ComboBox时,点下向下箭头,然后将控件下边向下拉,这样才能显示出ComboBox的下拉的项。

  • c++怎么做界面
  • 如何在VS2022中设置使用的文字大小
  • 多行注释快捷键
  • bool类型怎么用
  • c语言输出hello world怎样做?
  • 热门搜索
    吊旗怎么挂 脚肿了怎么消肿 科比怎么了 雅思准考证怎么打印 怎么蒸螃蟹 青岛黄海学院怎么样 怎么root 红酒开瓶后怎么保存 炒西兰花怎么做好吃 户籍性质怎么填