Поделиться через


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

См. также

Ссылки

Класс CTabCtrl

Диаграмма иерархии

CTabCtrl::CTabCtrl