Freigeben über


CPropertySheet::EnableStackedTabs

Gibt an, ob Zeilen von Registerkarten in einem Eigenschaftenblatt stapelt.

void EnableStackedTabs( 
   BOOL bStacked  
);

Parameter

  • bStacked
    Gibt an, ob gestapelte Registerkarten im Eigenschaftenblatt aktiviert werden. Deaktivieren Sie gestapelte Zeilen von Tags, indem Sie bStacked zu FALSE festlegen.

Hinweise

Standardmäßig wird ein Eigenschaftenblatt mehr Registerkarten hat, als in eine einzelne Zeile in der Breite des Eigenschaftenblatts passt, stapeln die Registerkarten in mehreren Zeilen. Um Bildlaufregisterkarten anstatt Registerkarten zu stapeln zu verwenden, rufen Sie auf EnableStackedTabs mit bStacked, das zu FALSE festgelegt ist DoModal oder bevor Sie Erstellen Sie aufrufen.

Sie müssen EnableStackedTabs, wenn Sie ein modales erstellen oder ein nicht modales Eigenschaftenblatt aufrufen. Um dieses Format in CPropertySheet enthalten von abgeleitete Klasse, schreiben einen Meldungshandler für WM_CREATE. In der überschriebenen Version von CWnd::OnCreate, rufen Sie EnableStackedTabs( FALSE ) auf, bevor Sie die Basisklassenimplementierung aufrufen.

Beispiel

int CMyPropertySheet::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
      // Set for Scrolling Tabs style
      EnableStackedTabs(FALSE);
      // Call the base class 
      if (CPropertySheet::OnCreate(lpCreateStruct) == -1)
            return -1;

      return 0;
}

Anforderungen

Header: afxdlgs.h

Siehe auch

Referenz

CPropertySheet-Klasse

Hierarchiediagramm