pParentWnd 分隔器視窗的父框架視窗。 nRows 行數。這個值必須不超過16。 nCols 列數。這個值必須不超過16。 dwStyle 指定視窗的風格。 nID 此視窗的子視窗ID。如果這個分隔器視窗不是嵌套在另一個分隔器視窗中的,則這個ID可以是AFX_IDW_PANE_FIRSH。
基本介紹
- 外文名:CreateStatic
- 性質:代碼
- 返回值:成功則返回非零值;否則返回0
- 學科:程式設計
代碼,說明,請參閱,
代碼
CreateStatic
CSplitterWnd::CreateStatic
BOOL CreateStatic( CWnd* pParentWnd,
int nRows,
int nCols,
DWORD dwStyle = WS_CHILD | WS_VISIBLE,
UINT nID = AFX_IDW_PANE_FIRST
);
返回值:如果成功則返回非零值;否則返回0。
說明
要創建一個靜態的分隔器視窗,應調用CReateStatic成員函式。
你可以通過如下步驟將一個CSplitterWnd嵌入一個CFrameWnd或CMDIChildWnd父對象: 1. 在父框架中嵌入一個CSplitterWnd成員變數。 2. 重載父框架的CFrameWnd::OnCreateClient成員函式。 3. 從重載的OnCreateClient中調用Create成員函式。一個靜態的分隔器視窗包含了固定數目的窗格,這些窗格是不同類的。
當你創建一個靜態分隔器視窗時,你必須同時創建它的所有窗格。CreateView成員函式通常就是用於這個目的,但你也可以創建其它非視類。
一個靜態分隔器視窗的初始最小行高度和列高度是0。這些最小值用來確定窗格是否太小以至於不能將其完整地顯示出來。
要給靜態分隔器視窗添加滾動條,就應在dwStyle參數中指定WS_HSCROLL或WS_VSCROLL風格。
有關靜態分隔器視窗的更多信息,參見“Visual C++程式設計師指南”中的文章“多文檔類型,視,和框架視窗”中的“分隔器視窗”;“Visual C++在線上文檔”中的“TN029:分隔器視窗”;以及CSplitterWnd類概述。
請參閱
CSplitterWnd::Create, CFrameWnd::OnCreateClient, CSplitterWnd::SetRowInfo, CSplitterWnd::SetColumnInfo, CSplitterWnd::CreateView