COMBO BOX的使用格式!~

本文介绍了一个根据组合框中选择项的变化来控制多个界面元素显示与隐藏的实现方法。具体包括根据选择的不同选项(如使用SQL查询或使用车牌号及日期查询),动态调整各个窗口组件的可用状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

void CXXXDlg::OnCbnSelchangeCombo1()
{

 m_cbox.GetLBText(m_cbox.GetCurSel(),m_GetString);
 this->Select(); 
}

CString CXXXDlg::Select( )
{
    if(m_GetString=="1--用SQL语句查询")
 {
  m_Esql.EnableWindow(TRUE);
  m_sqlSelect.EnableWindow(TRUE);
  m_carNum.EnableWindow(FALSE);
  m_editDateStart.EnableWindow(FALSE);
  m_startButton.EnableWindow(FALSE);
  m_editDateEnd.EnableWindow(FALSE);
  m_endButton.EnableWindow(FALSE);
  m_NumSelect.EnableWindow(FALSE);
 }
 if(m_GetString=="2--用车牌号码或日期查询")
 {
       m_Esql.EnableWindow(FALSE);
       m_sqlSelect.EnableWindow(FALSE);
    m_carNum.EnableWindow(TRUE);
    m_editDateStart.EnableWindow(TRUE);
  m_startButton.EnableWindow(TRUE);
  m_editDateEnd.EnableWindow(TRUE);
  m_endButton.EnableWindow(TRUE);
  m_NumSelect.EnableWindow(TRUE);
 }
 return m_GetString; 
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值