共用方式為


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

需求

Header: afxcmn.h

請參閱

參考

CStatusBarCtrl 類別

階層架構圖

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts