Aracılığıyla paylaş


CMDIFrameWndEx::EnableMDITabbedGroups

Etkinleştirir veya çerçeve penceresi MDI sekmeli gruplar özelliğini devre dışı bırakır.

void EnableMDITabbedGroups(
   BOOL bEnable,
   const CMDITabInfo& params 
);

Parametreler

  • [in]bEnable
    TRUE, MDI sekmeli gruplar özelliği etkindir; FALSE, MDI sekmeli gruplar özelliği devre dışı bırakılır.

  • [in]params
    MDI istemci alanı içinde oluşturulan alt pencereleri framework uygulandığı parametrelerini belirtir.

Notlar

Etkinleştirmek veya MDI sekmeli gruplar özelliğini devre dışı bırakmak için bu yöntemi kullanın. Bu özellik alt pencereleri dikey olarak hizalanmış sekmeli pencere olarak ya da yatay olarak MDI istemci alanı içinde görüntülemek MDI uygulamaları etkinleştirir. Sekmeli gruplar tarafından ayırıcılar ayrılır. Kullanıcı bir ayırıcı kullanarak sekmeli grupları yeniden boyutlandırabilirsiniz.

  • Kullanıcı şunları yapabilir:

  • Her sekme grupları arasında sürükleyin.

  • Tek tek sekmeleri yeni gruplar oluşturmak için pencerenin kenarına sürükleyin.

  • Sekmeleri taşıma veya kısayol menüsünü kullanarak yeni gruplar oluşturabilir.

  • Uygulamanızın sekmeli geçerli düzen ve şu anda açılmış belgelerin listesini kaydedebilirsiniz.

Bu yöntemle çağırırsanız bEnable ayarlamak FALSE, params göz ardı edilir.

Sekmeli MDI grupları zaten etkinleştirilmiş olsa bile yeniden alt windows ayarlarını değiştirmek için bu yöntemi çağırabilirsiniz. Yöntem çağrısı bEnable ayarlamak TRUE ve üyelerini değiştirmek CMDITabInfo tarafından belirtilen nesne params parametresi.

MDI kullanma hakkında daha fazla bilgi sekmeli grupları için bkz: MDI grupları sekmeli.

Örnek

Aşağıdaki örnekte gösterildiği nasıl EnableMDITabbedGroups , kullanılan VisualStudioDemo örnek: mfc Visual Studio uygulama.

    CMDITabInfo mdiTabParams;
    mdiTabParams.m_bTabCustomTooltips = TRUE;

    if (bMDITabsVS2005Look)
    {
        mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_VS2005;
        mdiTabParams.m_bDocumentMenu = TRUE;
    }
    else if (bOneNoteTabs)
    {
        mdiTabParams.m_style = CMFCTabCtrl::STYLE_3D_ONENOTE;
        mdiTabParams.m_bAutoColor = bMDITabColors;
    }

    if (bActiveTabCloseButton)
    {
        mdiTabParams.m_bTabCloseButton = FALSE;
        mdiTabParams.m_bActiveTabCloseButton = TRUE;
    }

    EnableMDITabbedGroups(TRUE, mdiTabParams);

Gereksinimler

Başlık: afxMDIFrameWndEx.h

Ayrıca bkz.

Başvuru

CMDIFrameWndEx sınıfı

CMDITabInfo sınıfı

Hiyerarşi grafik

Kavramlar

MDI grupları sekmeli