CStatusBarCtrl::SetParts
Imposta il numero di elementi in un controllo barra di stato e la coordinata del bordo destro di ogni parte.
BOOL SetParts(
int nParts,
int* pWidths
);
Parametri
nParts
Numero di elementi da impostare. Il numero delle parti non può essere maggiore di 255.pWidths
L'indirizzo di una matrice di Integer contenente lo stesso numero di elementi delle parti specificate da nParts. Ogni elemento della matrice specifica la posizione, nelle coordinate del client, del bordo destro della parte corrispondente. Se un elemento è a 1, la posizione del bordo destro per tale parte estendere al bordo destro del controllo.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario zero.
Esempio
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));
Requisiti
Header: afxcmn.h