Здравствуйте, люди добрые. Помогите решить делему:
Создаем некий вид в виде табконтрола. Т.е. имеем закладки, можем по ним щелкать. Такой CTabView создан был на
http://www.firststeps.ru/mfc/steps/r.php?319 .
А вот как привязать созданный диалог к соответствующей закладке, я не впиливаю. :(.
Заранее благодарен!
Здравствуйте, Orc_, Вы писали:
O_>Здравствуйте, люди добрые. Помогите решить делему:
O_>Создаем некий вид в виде табконтрола. Т.е. имеем закладки, можем по ним щелкать. Такой CTabView создан был на
O_>http://www.firststeps.ru/mfc/steps/r.php?319 .
O_>А вот как привязать созданный диалог к соответствующей закладке, я не впиливаю.
.
O_>Заранее благодарен!
void CTabView::CreateItem()
{
TC_ITEM tc;
tc.mask=TCIF_TEXT;
CString str1="Page 1";
tc.pszText=(LPSTR)(LPCTSTR)str1;
tc.cchTextMax=str1.GetLength();
cTab.InsertItem(0,&tc);
tc.mask = TCIF_PARAM;
CPageDlg* pPage;
pPage = new CPageDlg;
tc.lParam = (LPARAM)pPage;
cTab.SetItem(0, &tc);
VERIFY(pPage->Create(CPageDlg::IDD, &cTab));
pPage->SetWindowPos(NULL, 10, 10, 0, 0, SWP_NOSIZE | SWP_NOZORDER);
pPage->ShowWindow(SW_SHOW);
//или pPage->ShowWindow(SW_HIDE); для последующих закладок
}