首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

关于用Combobox进行选择然后显示隐藏窗口的有关问题

2012-03-01 
关于用Combobox进行选择然后显示隐藏窗口的问题目的:想实现通过COMBOBOX不同的选项来实现不同窗口的显示和

关于用Combobox进行选择然后显示隐藏窗口的问题
目的:想实现通过COMBOBOX不同的选项来实现不同窗口的显示和隐藏
问题:只显示最后的窗口
代码如下:
void   CdlbView::OnCbnSelchangeCombo3()
{
m_chanA=m_achan.GetCurSel();
//switch(m_chanA)
if(m_chanA==1)
        {               this-> GetDlgItem(IDC_MSCHART1)-> ShowWindow(SW_SHOW);
        this-> GetDlgItem(IDC_MSCHART4)-> ShowWindow(SW_HIDE);
        this-> GetDlgItem(IDC_MSCHART5)-> ShowWindow(SW_HIDE);
Invalidate();
}
else   if(m_chanA==2)
{               this-> GetDlgItem(IDC_MSCHART1)-> ShowWindow(SW_HIDE);
        this-> GetDlgItem(IDC_MSCHART4)-> ShowWindow(SW_HIDE);
        this-> GetDlgItem(IDC_MSCHART5)-> ShowWindow(SW_SHOW);
Invalidate();
}
else
{               this-> GetDlgItem(IDC_MSCHART1)-> ShowWindow(SW_HIDE);
        this-> GetDlgItem(IDC_MSCHART4)-> ShowWindow(SW_SHOW);
        this-> GetDlgItem(IDC_MSCHART5)-> ShowWindow(SW_HIDE);
Invalidate();
}
//   TODO:   在此添加控件通知处理程序代码
}
各位谁给看看

[解决办法]
沙发

热点排行