Udostępnij za pośrednictwem


CTabCtrl::Create

Tworzy formant karty i dołącza go do wystąpienia CTabCtrl obiektu.

virtual BOOL Create(
  DWORD dwStyle,
  const RECT& rect,
  CWnd* pParentWnd,
  UINT nID 
);

Parametry

  • dwStyle
    Określa styl formantu karty.Zastosuj dowolną kombinację stylów formantu karta, opisane w Windows SDK.Zobacz uwagi dla listy stylów okien, które można również zastosować do formantu.

  • rect
    Określa rozmiar i położenie formantu karty.Mogą być albo CRect obiektu lub RECT struktury.

  • pParentWnd
    Określa okno nadrzędne formantu karty, zwykle CDialog.Nie wolno NULL.

  • nID
    Określa identyfikator formantu karty.

Wartość zwracana

TRUE Jeśli powiodła inicjowania obiektu; w przeciwnym razie FALSE.

Uwagi

Można skonstruować CTabCtrl obiektu w dwóch etapach.Po pierwsze, wywołanie konstruktora, a następnie wywołać Tworzenie, który tworzy formant karty i dołącza go do CTabCtrl obiektu.

Oprócz stylów formantu karty można zastosować następujące style okien do formantu karty:

  • WS_CHILD tworzy okno potomne, reprezentującą formantu karty.Nie można używać z WS_POPUP styl.

  • WS_VISIBLE tworzy formantu karty, która jest początkowo widoczne.

  • WS_DISABLED tworzy okno, która początkowo jest wyłączona.

  • WS_GROUP Określa pierwszy formant grupy formantów, w których użytkownik może przechodzić z jednego formantu w kolejnych za pomocą klawiszy strzałek.Wszystkie formanty zdefiniowana z WS_GROUP styl po pierwszej kontroli należą do tej samej grupy.Następny formant z WS_GROUP styl kończy się w grupie stylów i rozpoczyna następną grupę (czyli jedną grupę końce rozpoczęcia następnego).

  • WS_TABSTOP Określa jedną z dowolną liczbę formantów, które można przenieść użytkownika za pomocą klawisza TAB.Klawisz TAB przenosi użytkownika do następnego formantu określonej przez WS_TABSTOP styl.

Aby utworzyć formant karty z okna extended style, wywołanie CTabCtrl::CreateEx zamiast Tworzenie.

Przykład

// 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.

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CTabCtrl

Wykres hierarchii

CTabCtrl::CTabCtrl