共用方式為


CStatusBar::CreateEx

呼叫這個函式會建立狀態列 (子視窗) 並且使其與 CStatusBar 物件。

virtual BOOL CreateEx(
   CWnd* pParentWnd,
   DWORD dwCtrlStyle = 0 ,
   DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_BOTTOM,
   UINT nID = AFX_IDW_STATUS_BAR );

參數

  • pParentWnd
    在 視窗是視窗狀態列的父代的 CWnd 物件的指標。

  • dwCtrlStyle
    內嵌 CStatusBarCtrl 建立的其他樣式物件。 指定預設狀態列,不可調整大小的底框或 ToolTip 支援。 支援的狀態列樣式為:

    • SBARS_SIZEGRIP 狀態列控制項有一個可調整大小的底框在狀態列右端。 可調整大小的底框類似縮放框線;是使用者可以按一下並拖曳調整父視窗的矩形區域。

    • SBT_TOOLTIPS 狀態列支援工具提示。

    如需這些模式的詳細資訊,請參閱 CStatusBarCtrl 的設定

  • dwStyle
    狀態列樣式。 預設會指定一個可見的狀態列會在框架視窗底部。 將狀態列控制項樣式的任何組合。 視窗樣式。CDialogBar::Create清單的。 不過,這個參數應該永遠包含 WS_CHILD 和 WS_VISIBLE,0x1000 樣式。

  • nID
    狀態列的子視窗 ID.

傳回值

如果不是零,則成功,則為 0。

備註

這個函式也會將初始字型並將狀態列的高度設為預設值。

在特定模式需要有內嵌狀態列控制項的建立時,使用 CreateEx,而不是 建立。 例如,將設定為 dwCtrlStyleSBT_TOOLTIPS 顯示在狀態列物件的工具提示。

需求

Header: afxext.h

請參閱

參考

CStatusBar 類別

階層架構圖