标签页控件的原理是根据不同标签选择对应的对话框资源,下面代码为标签页控件创建了两个标签,其对应的对话框资源需要预先设置好
mTab.InsertItem(0,_T("FIRST"),0);
mTab.InsertItem(1,_T("SECOND"),1);
mFirstDlg.Create(IDD_DIALOG_FIRST,&mTab);
mSecondDlg.Create(IDD_DIALOG_SECOND,&mTab);
CRect rect;
mTab.GetClientRect(&rect);
rect.DeflateRect(2,30,2,2);
mFirstDlg.MoveWindow(rect);
mSecondDlg.MoveWindow(rect);
mFirstDlg.ShowWindow(SW_SHOW);
mTab.SetCurSel(0);
InsertItem 的 第三个参数表示标签图标,标签页控件也可以通过SetImageList创建一系列图标