Sdílet prostřednictvím


CSplitterWnd::CreateStatic

Vytvořit okno Statický rozdělovač, zavolejte CreateStatic členské funkce.

virtual BOOL CreateStatic(
   CWnd* pParentWnd,
   int nRows,
   int nCols,
   DWORD dwStyle = WS_CHILD | WS_VISIBLE,
   UINT nID = AFX_IDW_PANE_FIRST 
);

Parametry

  • pParentWnd
    Nadřazené okno rámeček okna příčky

  • nRows
    Počet řádků.Tato hodnota nesmí překročit 16.

  • nCols
    Počet sloupců.Tato hodnota nesmí překročit 16.

  • dwStyle
    Určuje styl okna.

  • nID
    ID podřízené okno okno.Identifikátor může být AFX_IDW_PANE_FIRST Pokud okno rozdělovač vnořena v jiném okně rozdělovač.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak 0.

Poznámky

A CSplitterWnd je obvykle vložený v nadřazeném CFrameWnd nebo CMDIChildWnd objektu, provedením následujících kroků:

  1. Vložit CSplitterWnd v rámci nadřazeného členské proměnné.

  2. Přepsat nadřazený rámec OnCreateClient členské funkce.

  3. Volání CreateStatic členské funkce v rámci lokálně CFrameWnd::OnCreateClient.

Statický rozdělovač okno obsahuje pevný počet podoken často z různých tříd.

Při vytváření okna Statický rozdělovač musíte současně vytvořit všechna podokna.CreateView členské funkce se obvykle používá pro tento účel, ale můžete vytvořit také třídy nonview.

První řádek minimální výšky nebo šířky sloupce Statický rozdělovač okna je 0.Tyto minimální, které určují, kdy podokna je příliš malý v celém rozsahu, lze změnit pomocí SetRowInfo a SetColumnInfo funkce členů.

Přidat statický rozdělovač okno posuvníky, přidat WS_HSCROLL a WS_VSCROLL styly pro dwStyle .

"Windows rozdělovač" naleznete v článku více typů dokumentů, zobrazení a rám okna, Technická poznámka 29a CSplitterWnd Přehled třídy Další informace o systému windows Statický rozdělovač.

Požadavky

Záhlaví: afxext.h

Viz také

Referenční dokumentace

Třída CSplitterWnd

Diagram hierarchie

CSplitterWnd::Create

CFrameWnd::OnCreateClient

CSplitterWnd::SetRowInfo

CSplitterWnd::SetColumnInfo

CSplitterWnd::CreateView