Sdílet prostřednictvím


CStatusBarCtrl::SetParts

Nastaví počet částí ve stavovém řádku řízení a souřadnice pravého okraje jednotlivých částí.

BOOL SetParts(
   int nParts,
   int* pWidths 
);

Parametry

  • nParts
    Počet částí nastavit.Počet částí nesmí být větší než 255.

  • pWidths
    Adresa celočíselné pole mají stejný počet prvků jako části určené nParts .Každý prvek pole určuje pozici v souřadnicích klienta odpovídající části pravého okraje.Pokud je prvek – 1, pozice pravého okraje u této části rozšiřuje na pravý okraj ovládacího prvku.

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak nula.

Příklad

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

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CStatusBarCtrl

Diagram hierarchie

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts