CStatusBarCtrl::GetBorders
更新 : 2007 年 11 月
ステータス バー コントロールの現在の水平境界線の幅、垂直境界線の幅、および四角形の間のスペースの幅を取得します。
BOOL GetBorders(
int* pBorders
) const;
BOOL GetBorders(
int& nHorz,
int& nVert,
int& nSpacing
) const;
パラメータ
pBorders
3 つの要素を持つ整数配列のアドレス。最初の要素は水平境界線の幅を受け取り、2 番目の要素は垂直境界線の幅を受け取ります。3 番目の要素は四角形の間の境界線の幅を受け取ります。nHorz
水平境界線の幅を受け取る整数への参照。nVert
垂直境界線の幅を受け取る整数への参照。nSpacing
四角形の間の境界線の幅を受け取る整数への参照。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
これらの境界線は、コントロールの外側の縁とテキストを持つコントロール内の四角形との間隔を決定します。
使用例
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