//初始化:
m_tab.InsertItem(0,"张三");
m_tab.InsertItem(1,"李四");
m_tab.InsertItem(2,"王周"); m_dialog1.Create(MAKEINTRESOURCE(IDD_DIALOG1),&m_tab);
m_dialog2.Create(MAKEINTRESOURCE(IDD_DIALOG2),&m_tab);
m_dialog3.Create(MAKEINTRESOURCE(IDD_DIALOG3),&m_tab); CRect rc;
m_tab.GetClientRect(&rc);//初始化tab控件
m_tab.SetCurSel(0);
m_dialog1.SetWindowPos(NULL,5,20,rc.right-20,rc.bottom-30,SWP_SHOWWINDOW);
//OnSelchangeTab1()。
//void CDialog3Dlg::OnButton()
{
// 如何实现跳转到标签页1添加方法
}
{
PostMessage(GetParent()->m_hWnd,8899,0,0);
}主对话框
afx_msg void MyProc(); void CXXXX::MyProc()
{
m_tab.SetCurSel(你想去的那个);
m_dialogxx.ShowWindow(0); 正在显示的那个隐藏
m_dialogyy.ShowWindow(1); 想显示的那个显示
}
ON_MESSAGE(8899,MyProc)各颜色的代码自己找位置加