MFC - Tab控件操作

来源:互联网 发布:如何不被淘宝品控 编辑:程序博客网 时间:2024/05/15 14:11
1.拖拽tab控件2.对话框类中增加tab控件变量3.插入两个对话框资源 将属性style :childborder :none4.为新创建的两个对话框创建变量(需要先创建对话框类才能创建对话框变量)5.在主对话框OnInitDialog()内加入m_tab.InsertItem(0,_T("登记入库"),0);  m_tab.InsertItem(1,L"参数二",1);m_page1.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB1));  m_page2.Create(IDD_DIALOG2,GetDlgItem(IDC_TAB1));  CRect rect;  m_tab.GetClientRect(&rect);   rect.top+=40;  rect.bottom-=10;   rect.left+=10;   rect.right-=10;   m_page1.MoveWindow(&rect);   m_page1.ShowWindow(SW_SHOW);m_page2.MoveWindow(&rect);   m_page2.ShowWindow(SW_HIDE);6.响应tab控件TcnSelchange事件并加入代码    int num=m_tab.GetCurSel();      switch(num)      {      case 0:{m_page1.ShowWindow(SW_SHOW);  m_page2.ShowWindow(SW_HIDE);  break;  }case 1:{m_page1.ShowWindow(SW_HIDE);  m_page2.ShowWindow(SW_SHOW);  break;}    } 

0 0
原创粉丝点击