次の方法で共有


CStatusBarCtrl::GetBorders

ステータス バー コントロールの水平方向と垂直方向の境界線と四角形の間の領域の現在の幅を取得します。

BOOL GetBorders(
   int* pBorders 
) const;
BOOL GetBorders(
   int& nHorz,
   int& nVert,
   int& nSpacing 
) const;

パラメーター

  • pBorders
    3 個の要素を持つ整数の配列のアドレス。最初の要素は水平の境界線の幅が格納され、2 番目は縦の境界線の幅を受け取り、番目は、四角形の間の境界線の幅を受け取ります。

  • nHorz
    水平の境界線の幅を受け取る整数への参照。

  • nVert
    縦の境界線の幅を受け取る整数への参照。

  • nSpacing
    四角形の間の境界線の幅を受け取る整数への参照。

戻り値

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

解説

これらの境界線コントロールの外側とテキストを含むコントロール内の四角形の間の距離が決まります。

使用例

RECT rectPane1;
VERIFY(m_wndSBC.GetRect(1, &rectPane1));

int borderArray[3];
VERIFY(m_wndSBC.GetBorders(borderArray));

int nHorz, nVert, nSpacing;
VERIFY(m_wndSBC.GetBorders(nHorz, nVert, nSpacing));

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CStatusBarCtrl クラス

階層図

CStatusBarCtrl::GetParts

CStatusBarCtrl::SetParts