CStatusBar::SetPaneText
Rufen Sie die Memberfunktion auf, um den Bereichstext zur Zeichenfolge festzulegen, die auf durch lpszNewText gezeigt wird.
BOOL SetPaneText(
int nIndex,
LPCTSTR lpszNewText,
BOOL bUpdate = TRUE
);
Parameter
nIndex
Index des Bereichs, dessen Text festgelegt werden soll.lpszNewText
Zeiger auf den neuen Bereichstext.bUpdate
Wenn TRUE, der Bereich ungültig wird, nachdem der Text festgelegt ist.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Hinweise
Nachdem Sie SetPaneText aufrufen, müssen Sie einen Benutzeroberfläche-Aktualisierungshandler hinzufügen, um den neuen Text in der Statusleiste anzuzeigen.
Beispiel
//Sets and displays text for pane index 3 and id ID_INDICATOR_SCRL
m_wndStatusBar.SetPaneText(3, _T("My New Status Bar Text"), TRUE);
//UI handler in the message map updates the status bar text:
ON_UPDATE_COMMAND_UI(ID_INDICATOR_SCRL, &CMainFrame::OnUpdatePane)
void CMainFrame::OnUpdatePane(CCmdUI* pCmdUI)
{
pCmdUI->Enable();
}
Anforderungen
Header: afxext.h