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:
Framework denetimleri olup olmadığını hedef bölmesinde pTabControlBarAttachTo olan bir normal docking bölmesi veya onu türetilir, CBaseTabbedPane.
Hedef bölmesine sekmeli bölmesinde, framework geçerli bölmesi bir sekme eklenir.
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.
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