CSplitterWnd::CreateStatic

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

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

pParentWnd

La finestra padre cornice della finestra splitter.

nRows

Il numero di righe. Questo valore non deve superare i 16.

nCols

Il numero di colonne. Questo valore non deve superare i 16.

dwStyle

Specifica lo stile della finestra.

nID

ID finestra figlio della finestra. L'ID può essere AFX_IDW_PANE_FIRST a meno che la finestra è nidificata all'interno di un'altra finestra con separatore.

Osservazioni

Per creare una finestra con separatore statico, chiamare la funzione membro CreateStatic.

Una CSplitterWnd di solito viene incorporato in un oggetto padre CFrameWnd o CMDIChildWnd prendendo i seguenti passaggi:

  1. Incorporare una variabile membro di CSplitterWnd nel frame principale.

  2. Eseguire l'override di funzione di membro del telaio padre OnCreateClient.

  3. Chiamare la funzione membro di CreateStatic da entro l' override CFrameWnd::OnCreateClient.

Una finestra con separatore statico contiene un numero fisso di riquadri, spesso da diverse classi.

Quando si crea una finestra con separatore statico, è necessario allo stesso tempo creare tutti i suoi vetri. La funzione membro CreateView è di solito usata per questo scopo, ma è possibile creare altre classi nonview pure.

La larghezza di altezza e colonna riga iniziale minimo per una finestra con separatore statico è 0. Questi valori minimi, che determinano se un riquadro è troppo piccolo per essere mostrato nella sua interezza, possono essere cambiati con le funzioni membro SetRowInfo e SetColumnInfo.

Per aggiungere le barre di scorrimento a una finestra con separatore statico, aggiungere gli stili WS_HSCROLL e WS_VSCROLL a dwStyle.

Vedere "Splitter Windows" nell'articolo più tipi di documenti, viste e finestre con Frame in Cenni preliminari sulla classe CSplitterWnd per ulteriori informazioni su windows separatore statico manuale del programmatore di Visual C++e tecnica nota 29.

CSplitterWnd panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CSplitterWnd, CFrameWnd::OnCreateClient, CSplitterWnd::SetRowInfo, CSplitterWnd::SetColumnInfo, CSplitterWnd:: CreateView

Index