次の方法で共有


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
    Windows のウィンドウがステータス バーの親である CWnd オブジェクトへのポインター。

  • dwCtrlStyle
    埋め込み CStatusBarCtrl の作成の追加スタイルを追加します。既定値は、サイズ変更グリップまたはツールヒントのサポートなしでステータス バーを指定します。サポートされているステータス バー スタイルは次のとおりです:

    • SBARS_SIZEGRIP がステータス バーの右端にステータス バー コントロールのサイズ変更グリップが含まれます。サイズ変更グリップがサイズ変更境界に似ています; 親ウィンドウのサイズを変更するときにドラッグし、ユーザーがクリックできるのは四角形の領域です。

    • SBT_TOOLTIPS は、ステータス バー ツールヒントをサポートします。

    これらのスタイルの詳細については、CStatusBarCtrl の設定値を参照してください。

  • dwStyle
    ステータス バーのスタイル。既定値は表示されたステータス バーがフレーム ウィンドウの下部に作成されることを指定します。ウィンドウ スタイルCDialogBar::Createに示すステータス バー コントロールのスタイルの組み合わせを適用します。ただし、このパラメーターには、WS_CHILD および WS_VISIBLE スタイルが常に含まれる必要があります。

  • nID
    ステータス バーの子ウィンドウ ID。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

この関数は、最初のフォントを設定し、既定にステータス バーの高さを設定します。

特定のスタイルが埋め込みステータス バー コントロールの作成時にする必要がある場合、[作成]の代わりに CreateExを使用します。たとえば、ステータス バー オブジェクトのツールヒントを表示するに SBT_TOOLTIPS に dwCtrlStyle を設定します。

必要条件

ヘッダー: afxext.h

参照

関連項目

CStatusBar クラス

階層図