Inicializace částí objektu CStatusBarCtrl
Ve výchozím nastavení stavový řádek zobrazuje informace o stavu pomocí samostatných podoken. Tato podokna (označovaná také jako části) můžou obsahovat textový řetězec, ikonu nebo obojí.
Pomocí SetParts můžete definovat, kolik částí a délky bude mít stavový řádek. Po vytvoření částí stavového řádku proveďte volání SetText a SetIcon pro nastavení textu nebo ikony pro určitou část stavového řádku. Po úspěšném nastavení části se ovládací prvek automaticky překreslí.
Následující příklad inicializuje existující CStatusBarCtrl
objekt (m_StatusBarCtrl
) se čtyřmi podokny a pak nastaví ikonu (IDI_ICON1) a nějaký text v druhé části.
int strPartDim[4] = { 80, 160, 240, -1 };
m_StatusBarIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
m_StatusBarCtrl.SetParts(4, strPartDim);
m_StatusBarCtrl.SetIcon(1, m_StatusBarIcon);
m_StatusBarCtrl.SetText(_T("Part 1"), 1, 0);
Další informace o nastavení režimu objektu CStatusBarCtrl
na jednoduché, viz Nastavení režimu CStatusBarCtrl Objekt.