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říčkynRows
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ů:
Vložit CSplitterWnd v rámci nadřazeného členské proměnné.
Přepsat nadřazený rámec OnCreateClient členské funkce.
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