Initialisieren der Teile eines CStatusBarCtrl-Objekts

Standardmäßig wird eine Statusleiste Statusinformationen mit separaten Bereichen an.Diese Bereiche (auch bezeichnet als Teile) können entweder eine Zeichenfolge, ein Symbol oder beides enthalten.

Verwenden Sie SetParts, um zu definieren, wie viele Teile und die Länge, die Statusleiste besitzt.Nachdem Sie die Teile der Statusleiste erstellt haben, können Sie SetText und SetIcon Aufrufe den Text oder das Symbol für einen bestimmten Teil der Statusleiste festlegen.Sobald der Komponente erfolgreich festgelegt wurde, wird das Steuerelement automatisch neu gezeichnet.

Im folgenden Beispiel wird ein vorhandenes CStatusBarCtrl-Objekt (m_StatusBarCtrl) mit vier Bereichen und anschließend ein Symbol (IDI_ICON1) und etwas Text im zweiten Bereich fest.

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

Weitere Informationen zum Festlegen des Modus CStatusBarCtrl eines Objekts mit einfachem finden Sie unter Festlegen des Modus eines CStatusBarCtrl-Objekts.

Siehe auch

Referenz

Verwenden von CStatusBarCtrl

Konzepte

Steuerelemente (MFC)