BOOLCreateStatic (CWnd *pParentWnd,IntnRows,IntnCols,DWORDDwStyleWS_CHILD| =WS_VISIBLE,UINTnID=AFX_IDW_PANE_FIRST);
Rückgabewert
Ungleich NULL, wenn erfolgreich; andernfalls 0.
Parameter
pParentWnd
Das übergeordnete Rahmenfenster des Splitterfensters.
nRows
Die Anzahl der Zeilen. 16 Von diesen Wert nicht überschreiten.
nCols
Die Anzahl der Spalten. 16 Von diesen Wert nicht überschreiten.
dwStyle
Gibt den Fensterstil.
nID
Das untergeordnete Fenster ID des Fensters. Die ID kann AFX_IDW_PANE_FIRST sein, es sei denn, das Splitterfenster in ein weiteres Splitterfenster geschachtelt ist.
Bemerkungen
Um ein statisches Teilfenster zu erstellen, rufen Sie die Memberfunktion CreateStatic.
Ein CSplitterWnd ist in der Regel in einem übergeordneten CFrameWnd oder CMDIChildWnd -Objekt eingebettet, indem Sie die folgenden Schritte:
Ein statisches Teilfenster enthält eine feste Anzahl von Scheiben, oft aus verschiedenen Klassen.
Wenn Sie ein statisches Teilfenster erstellt haben, müssen Sie gleichzeitig alle seine Bereiche erstellen. CreateView -Member-Funktion wird in der Regel für diesen Zweck verwendet, aber Sie können auch andere Nonview Klassen erstellen.
Die erste minimale Zeilenhöhe und Spaltenbreite für ein statisches Teilfenster ist 0. Dieser Mindestwerte, die bestimmen, wann ein Bereich ist zu klein, um in seiner Gesamtheit dargestellt werden, können geändert werden mit der SetRowInfo und SetColumnInfo -Memberfunktionen.
Um ein statisches Teilfenster Bildlaufleisten hinzuzufügen, fügen Sie das WS_HSCROLL und WS_VSCROLL Stile DwStyle hinzu.
Finden Sie im Artikel "Teilfenster" mehrere Dokumenttypen, Ansichten und Rahmenfenster in Visual C++ Programmer's Guide, technische Anmerkung 29und das CSplitterWnd -Klassenübersicht für mehr auf statische Splitterfenster.
CSplitterWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;Splitterfenstern, CFrameWnd::OnCreateClient, CSplitterWnd::SetRowInfo, CSplitterWnd::SetColumnInfo, CSplitterWnd::CreateView