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