CTabCtrl::Create
Создает набор вкладок и вложение его к экземпляру объекта CTabCtrl.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Параметры
dwStyle
Задает стиль набора вкладок. Примените любое сочетание стили набора вкладок, описанное в Windows SDK. См. раздел Примечания список стилей окна, которые можно также применить к элементу управления.rect
Определяет размер и положение набора вкладок. Может быть либо объектом CRect или структурой RECT.pParentWnd
Задает родительское окно набора вкладок, обычно CDialog. Это не должно быть NULL.nID
Определяет идентификатор набора вкладок
Возвращаемое значение
TRUE если инициализация объекта выполнена успешно; в противном случае FALSE.
Заметки
Построении объект CTabCtrl в шагах 2. Во-первых, вызовите конструктор, и затем вызовите Создать, который создает набор вкладок и вложение его к объекту CTabCtrl.
Помимо стилей набор вкладок, можно применить следующие стили окна в набор вкладок.
Создает WS_CHILD дочернее окно, которое представляет набор вкладок. Не может использоваться с учетом WS_POPUP.
WS_VISIBLE Создает набор вкладок, который изначально видимым.
WS_DISABLED Создает окно, которое изначально отключен.
WS_GROUP Определяет первый элемент управления группы в составе элементы управления, в которых пользователь может перемещать из одного элемента управления к следующему с клавишами со стрелками. Все элементы управления, указанные с учетом WS_GROUP после первого элемента управления, принадлежащие той же группе. Следующий элемент управления со стилем WS_GROUP завершить группа стилей и запустить следующую группу (то есть одна группа завершения, где начинается следующее).
WS_TABSTOP Определяет одно из множества элементов управления, с помощью которых пользователь может перемещать с помощью клавиши TAB. Клавиши TAB пользователь перемещается к следующему элементу управления заданным стилем WS_TABSTOP.
Чтобы создать набор вкладок с помощью расширенных стилей окна, вызовите CTabCtrl::CreateEx вместо Создать.
Пример
// Assuming you have a member variable m_TabCtrl, that is a CTabCtrl
// object, you can use the following to create a tab control.
m_TabCtrl.Create(TCS_TABS | TCS_FIXEDWIDTH | WS_CHILD | WS_VISIBLE,
rect, this, IDC_MYTAB);
// This creates a tab control with the given styles, and with
// an ID of IDC_MYTAB.
Требования
Header: afxcmn.h