TC_ITEM tci;
tci.mask = TCIF_TEXT;
tci.iImage = -1;
tci.pszText = "One";
m_table.InsertItem(0, &tci);
CMainDlg* dlg;
dlg = new CMainDlg;
tci.mask = TCIF_PARAM;
tci.lParam = (LPARAM)dlg;
m_table.SetItem(0, &tci);
dlg->Create(CMainDlg::IDD, &m_table);
dlg->SetWindowPos(NULL, 30, 30, 0, 0, SWP_DRAWFRAME | SWP_NOZORDER);
dlg->ShowWindow(SW_SHOW);
Динамический TabControl
Надо реализовать TabControl как это сделано в MS Internet Explorer 7.0, т.е. есть одна вкладка, которая никогда не закрывается, все остальные вкладки создаются динамически и могут быть закрыты. Как хотя бы сделать кнопку закрытия на вкладке?
Код:
на этом диалоге расположен ListControl. Как заставить этот ListСontrol изменять свои размеры в зависимости от размеров главного окна (или TabControl)