m_tab.InsertItem(0,"参数一"); //添加参数一选项卡 m_tab.InsertItem(1,"参数二"); //添加参数二选项卡 m_tab.InsertItem(2,"结果"); //添加结果选项卡
CResult m_result; CPara2 m_para2; CPara1 m_para1;
int CPara1::GetParaValue()
...{
return m_nPara1;
}
int CPara2::GetParaValue()
...{
return m_nPara2;
}
void CResult::SetResultValue(int nResult)
...{
m_nResult = nResult;
}
//关联对话框,并且将IDC_TABTEST控件设为父窗口 m_para1.Create(IDD_PARA1,GetDlgItem(IDC_TABTEST)); m_para2.Create(IDD_PARA2,GetDlgItem(IDC_TABTEST)); m_result.Create(IDD_RESULT,GetDlgItem(IDC_TABTEST)); //获得IDC_TABTEST客户区大小 CRect rs; m_tab.GetClientRect(&rs); //调整子对话框在父窗口中的位置 rs.top+=1; rs.bottom-=60; rs.left+=1; rs.right-=2; //设置子对话框尺寸并移动到指定位置 m_para1.MoveWindow(&rs); m_para2.MoveWindow(&rs); m_result.MoveWindow(&rs); //分别设置隐藏和显示 m_para1.ShowWindow(true); m_para2.ShowWindow(false); m_result.ShowWindow(false); //设置默认的选项卡 m_tab.SetCurSel(0);
int CurSel = m_tab.GetCurSel();
switch(CurSel)
...{
case 0:
m_para1.ShowWindow(true);
m_para2.ShowWindow(false);
m_result.ShowWindow(false);
break;
case 1:
m_para1.ShowWindow(false);
m_para2.ShowWindow(true);
m_result.ShowWindow(false);
break;
case 2:
m_para1.ShowWindow(false);
m_para2.ShowWindow(false);
m_result.ShowWindow(true);
break;
default:
;
}
*pResult = 0;
m_para1.UpdateData(true); m_para2.UpdateData(true); m_result.SetResultValue(m_para1.GetParaValue()+m_para2.GetParaValue()); m_result.UpdateData(false);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有