共用方式為


CStatusBarCtrl::GetBorders

擷取水平和垂直框線的狀態列控制項的目前寬度和中的矩形之間的空間。

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

參數

  • pBorders
    具有整數陣列的位址三個項目。 第一個項目這個接收的水平框線的寬度,第二個接收這個垂直框線的寬度,而第三個,接收框線的寬度 (以矩形間的。

  • nHorz
    out 會接收這個水平框線的寬度的整數的參考。

  • nVert
    out 會接收這個垂直框線寬度的整數的參考。

  • nSpacing
    out 接收框線的寬度 (以矩形間的整數的參考。

傳回值

如果不是零,則成功,則為零。

備註

這些框線會決定控制項外側邊緣和包含文字的矩形之間的間距位於控制項內部。

範例

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));

需求

Header: afxcmn.h

請參閱

參考

CStatusBarCtrl 類別

階層架構圖

CStatusBarCtrl::GetParts

CStatusBarCtrl::SetParts