次の方法で共有


CStatusBarCtrl::SetParts

ステータス バー コントロールの一部の数と各部分の右端の座標を設定します。

BOOL SetParts(
   int nParts,
   int* pWidths 
);

パラメーター

  • nParts
    セットへの部分の数。一部の数が 255 を超えることはできません。

  • pWidths
    nPartsで指定されるパートと同じ数の要素を持つ整数の配列のアドレス。配列の各要素の位置は、対応する一部の右端のクライアント座標で指定します。要素が 1 の場合、一つはコントロールの右端に、そのパーツの右端の位置を拡張します。

戻り値

成功した場合は; それ以外の場合は。

使用例

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

参照

関連項目

CStatusBarCtrl クラス

階層図

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts