标签页控件的原理是根据不同标签选择对应的对话框资源,下面代码为标签页控件创建了两个标签,其对应的对话框资源需要预先设置好
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创建一系列图标