CStatusBarCtrl::SetParts
更新 : 2007 年 11 月
ステータス バー コントロールを分割する区画の数と、各区画の右端の座標を設定します。
BOOL SetParts(
int nParts,
int* pWidths
);
パラメータ
nParts
設定する区画の数。区画の数は 255 以下です。pWidths
nParts で指定された区画と同じ要素数を持つ整数配列のアドレス。配列の各要素は、対応する区画の右端の位置をクライアント座標で指定します。要素が -1 のときは、区画の右端の位置はコントロールの右端まで拡張されます。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
使用例
const int c_nParts = 4;
CRect rect;
m_wndSBC.GetClientRect(&rect);
int aWidths[c_nParts] = { rect.right-300, rect.right-200, rect.right-100,
-1 };
VERIFY(m_wndSBC.SetParts(c_nParts, aWidths));
必要条件
ヘッダー : afxcmn.h