Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Динамический TabControl

324
02 мая 2006 года
AndreySar
532 / / 01.08.2004
Надо реализовать TabControl как это сделано в MS Internet Explorer 7.0, т.е. есть одна вкладка, которая никогда не закрывается, все остальные вкладки создаются динамически и могут быть закрыты. Как хотя бы сделать кнопку закрытия на вкладке?
324
02 мая 2006 года
AndreySar
532 / / 01.08.2004
При изменении окна TabContrlol меняет свои размеры и подгоняет их под размер окна. C одной вкладкой связан диалог:
Код:
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);


на этом диалоге расположен ListControl. Как заставить этот ListСontrol изменять свои размеры в зависимости от размеров главного окна (или TabControl)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог