CBasePane::CreateEx
创建窗格控件。
virtual BOOL CreateEx(
DWORD dwStyleEx,
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID,
DWORD dwControlBarStyle=0,
CCreateContext* pContext=NULL
);
参数
[in] dwStyleEx
扩展样式(请参见 CWnd::CreateEx 有关更多信息)。[in] lpszClassName
窗口类名称。[in] lpszWindowName
窗口名称。[in] dwStyle
窗口样式(请参见 CWnd::CreateEx)。[in] rect
初始矩形。[in] pParentWnd
父窗口的指针。[in] nID
指定窗格ID.必须唯一。[in] dwControlBarStyle
窗格的样式标志。[in] pContext
为 CcreateContext的指针
返回值
TRUE,如果窗格成功创建;否则 FALSE。
备注
创建windows选件类 lpszClassName。如果指定 WS_CAPTION,此方法清除 WS_CAPTION 样式位和 CBasePane::m_bHasCaption 设置为,TRUE,因为库不支持使用声明的窗格。
可以使用子窗口样式和MFC控件条(CBRS_)样式的任意组合。
库添加窗格的多个新的样式。下表描述新样式:
样式 |
说明 |
---|---|
AFX_CBRS_FLOAT |
窗格可以浮动。 |
AFX_CBRS_AUTOHIDE |
窗格支持自动隐藏模式 |
AFX_CBRS_RESIZE |
窗格的大小进行调整。
重要事项
此样式不是实现。
|
AFX_CBRS_CLOSE |
窗格来关闭的。 |
AFX_CBRS_AUTO_ROLLUP |
则浮动窗格时,可以回滚。 |
AFX_CBRS_REGULAR_TABS |
当一个窗格停靠在具有此样式的另一个窗格时,常规选项卡式窗口中创建。(有关更多信息,请参见CTabbedPane选件类。) |
AFX_CBRS_OUTLOOK_TABS |
当一个窗格停靠在具有此样式的另一个窗格时,将Outlook样式的选项卡式窗口中创建。(有关更多信息,请参见CMFCOutlookBar选件类。) |
若要使用新样式,请指定它们在 dwControlBarStyle。
要求
标头: afxbasepane.h