CDockablePane::Create

创建Windows控件并将它附加到 CDockablePane 对象。

virtual BOOL Create(
    LPCTSTR lpszCaption,
    CWnd* pParentWnd,
    const RECT& rect,
    BOOL bHasGripper,
    UINT nID,
    DWORD dwStyle,
    DWORD dwTabbedStyle = AFX_CBRS_REGULAR_TABS,
    DWORD dwControlBarStyle = AFX_DEFAULT_DOCKING_PANE_STYLE,
    CCreateContext* pContext = NULL
);
virtual BOOL Create(
    LPCTSTR lpszWindowName,
    CWnd* pParentWnd,
    CSize sizeDefault,
    BOOL bHasGripper,
    UINT nID,
    DWORD dwStyle = WS_CHILD|WS_VISIBLE|CBRS_TOP|CBRS_HIDE_INPLACE,
    DWORD dwTabbedStyle = AFX_CBRS_REGULAR_TABS,
    DWORD dwControlBarStyle = AFX_DEFAULT_DOCKING_PANE_STYLE
);

参数

  • [in] lpszCaption
    指定窗口名称。

  • [in] [out] pParentWnd
    指定父窗口。

  • [in] rect
    在 pParentWnd工作区坐标指定窗口的大小和位置。

  • [in] bHasGripper
    创建窗格的TRUE 用声明;否则,FALSE。

  • [in] nID
    指定子窗口的ID。 如果要保存此停靠窗格中,停靠状态此值必须是唯一的。

  • [in] dwStyle
    指定窗口样式属性。

  • [in] dwTabbedStyle
    指定创建一个选项卡式窗口的选项卡式样式,当用户拖动此窗格中声明的某个窗格。

  • [in] dwControlBarStyle
    指定附加样式属性。

  • [in] [out] pContext
    指定窗口中创建上下文。

  • [in] lpszWindowName
    指定窗口名称。

  • [in] sizeDefault
    指定窗口的大小。

返回值

TRUE,如果停靠窗格成功创建;否则,FALSE。

备注

创建一个Windows窗格并将它附加到 CDockablePane 对象。

如果 dwStyle 窗口样式具有 CBRS_FLOAT_MULTI 标志,袖珍框架窗口可以浮动与袖珍框架窗口的其他窗格。 默认情况下,停靠窗格可单独只浮动。

如果有 AFX_CBRS_OUTLOOK_TABS 标志指定的 dwTabbedStyle 参数,"窗格创建Outlook样式的选项卡式窗格使用 CDockablePane::AttachToTabWnd 方法时,而另一个窗格附加到此窗格。 默认情况下,停靠窗格创建普通类型 CTabbedPane选项卡式窗格。

要求

标头: afxDockablePane.h

请参见

参考

CDockablePane选件类

层次结构图