MFC中tab控件下子对话框切换问题
子对话框我删除了自动建立的OK和CANCEL,运行时就有问题,对话框里有个文本框,如图没法切换对话框,必须在对话框里回车才能看到顶上的标签,而我第二个对话框还没加任何控件...
子对话框我删除了自动建立的OK 和CANCEL,运行时就有问题,对话框里有个文本框,
如图没法切换对话框,必须在对话框里回车才能看到顶上的标签,而我第二个对话框还没加任何控件,所以直接就切不回来了,像这样
//切换响应函数,子对话框的类基于CDialog的
void CSysDlg::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
int CurSel = m_tab.GetCurSel();
switch(CurSel)
{
case 0:
m_para1.ShowWindow(true);
m_para2.ShowWindow(false);
break;
case 1:
m_para1.ShowWindow(false);
m_para2.ShowWindow(true);
}
*pResult = 0;
} 展开
如图没法切换对话框,必须在对话框里回车才能看到顶上的标签,而我第二个对话框还没加任何控件,所以直接就切不回来了,像这样
//切换响应函数,子对话框的类基于CDialog的
void CSysDlg::OnSelchangeTab1(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
int CurSel = m_tab.GetCurSel();
switch(CurSel)
{
case 0:
m_para1.ShowWindow(true);
m_para2.ShowWindow(false);
break;
case 1:
m_para1.ShowWindow(false);
m_para2.ShowWindow(true);
}
*pResult = 0;
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询