Aracılığıyla paylaş


CDockablePane::AttachToTabWnd

Geçerli bölmesine sekmeli bölmesi oluşturma ve hedef bölmesine ekler.

virtual CDockablePane* AttachToTabWnd( 
    CDockablePane* pTabControlBarAttachTo,
    AFX_DOCK_METHOD dockMethod,
    BOOL bSetActive = TRUE,
    CDockablePane** ppTabbedControlBar = NULL
); 

Parametreler

  • [in] [Çıkış]pTabControlBarAttachTo
    Geçerli bölmesini ekler hedef bölmesi belirtir.Hedef bölmesi yuvalanabilir bölmesi olmalıdır.

  • [in]dockMethod
    Takma yöntemini belirtir.

  • [in]bSetActive
    TRUEattach işleminden sonra sekmeli bölmesini etkinleştirmek için; Aksi takdirde, FALSE.

  • [Çıkış]ppTabbedControlBar
    Attach işleminden kaynaklanan sekmeli bölmesinde bulunur.

Dönüş Değeri

Geçerli bölmesine sekmeli bölmesinde yoksa, işaretçi; Aksi takdirde ekleme işleminin sonuçlarını sekmeli bölmesinde bir işaretçi.Dönüş değeri NULL geçerli bölmesini bağlı veya bir hata oluşursa.

Notlar

Yuvalanabilir bir bölme bu yöntemi kullanarak başka bir bölüme taktığında, aşağıdaki olaylar gerçekleşir:

  1. Framework denetimleri olup olmadığını hedef bölmesinde pTabControlBarAttachTo olan bir normal docking bölmesi veya onu türetilir, CBaseTabbedPane.

  2. Hedef bölmesine sekmeli bölmesinde, framework geçerli bölmesi bir sekme eklenir.

  3. Hedef bölmesinde normal bir takma bölme ise, sekmeli bölmesinde çerçevesi oluşturur.

    • Framework çağrıları pTabControlBarAttachTo->CreateTabbedPane.Yeni sekmeli bölmesinde stilin bağlıdır m_pTabbedControlBarRTC üye.Varsayılan olarak, bu üye çalışma zamanı sınıfını ayarlama CTabbedPane.Aktarýrsanýz, AFX_CBRS_OUTLOOK_TABS olarak stil dwTabbedStyle parametresi CDockablePane::Create yöntemi, çalışma zamanı sınıf nesnesine ayarlanmış çalışma zamanı sınıfını CMFCOutlookBar.Bu üye, yeni bir bölme stilini değiştirmek için istediğiniz zaman değiştirebilirsiniz.

    • Sekmeli bölmesinde bu yöntem oluşturduğunda, işaretçiyi çerçeve değiştirir pTabControlBarAttachTo (bölmesi multi-miniframe penceresi içinde yuvalanmış veya kayan ise) ile yeni bir sekmeli bölme işaretçisine.

    • Çerçeve ekler pTabControlBarAttachTo ilk sekme olarak sekmeli bölmesi bölmesi.Çerçeve, daha sonra geçerli bölmesi ikinci bir sekme ekler.

  4. Geçerli bölmesini türetilir, CBaseTabbedPane, tüm alt sekmeleri taşınır pTabControlBarAttachTo ve geçerli bölmesi yok edilir.Bu yöntemi çaðýrdýðýnýzda yöntemi geri döndüğünde geçerli bölme işaretçisine geçersiz olabilir çünkü bu nedenle dikkatli olun.

Siz bir bölme diğerine yerleştirme düzeni oluşturulurken iliştirirseniz, set dockMethod için DM_SHOW.

Başka bir bölme eklemeden önce ilk bölmesini yerleştirme.

Gereksinimler

Başlık: afxDockablePane.h

Ayrıca bkz.

Başvuru

CDockablePane sınıfı

Hiyerarşi grafik

CBasePane::DockPane

CBaseTabbedPane sınıfı

CTabbedPane sınıfı

CMFCOutlookBar sınıfı

CMFCBaseTabCtrl sınıfı

CPaneContainer sınıfı