Udostępnij za pośrednictwem


Inicjowanie części obiektu CStatusBarCtrl

Domyślnie pasek stanu wyświetla informacje o stanie przy użyciu oddzielnych okienek. Te okienka (nazywane również częściami) mogą zawierać ciąg tekstowy, ikonę lub oba te okienka.

Użyj pozycji SetParts , aby zdefiniować liczbę części i długość paska stanu. Po utworzeniu części paska stanu wykonaj wywołania elementu SetText i SetIcon , aby ustawić tekst lub ikonę dla określonej części paska stanu. Po pomyślnym ustawieniu części kontrolka zostanie automatycznie ponownie narysowana.

Poniższy przykład inicjuje istniejący CStatusBarCtrl obiekt (m_StatusBarCtrl) z czterema okienkami, a następnie ustawia ikonę (IDI_ICON1) i jakiś tekst w drugiej części.

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

Aby uzyskać więcej informacji na temat ustawiania trybu obiektu na prosty, zobacz Ustawianie trybu CStatusBarCtrl obiektu CStatusBarCtrl.

Zobacz też

Korzystanie ze CStatusBarCtrl
Kontrolki