CStatusBar::SetPaneText
Appelez la fonction membre pour définir le texte du volet à la chaîne pointée pointe vers lpszNewText.
BOOL SetPaneText(
int nIndex,
LPCTSTR lpszNewText,
BOOL bUpdate = TRUE
);
Paramètres
nIndex
Index du volet que le texte doit être défini.lpszNewText
Pointeur vers le nouveau texte de volet.bUpdate
Si TRUE, le volet est invalidé après que le texte soit défini.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
Après avoir appelé SetPaneText, vous devez ajouter un gestionnaire de mise à jour de l'interface utilisateur pour afficher le nouveau texte dans la barre d'état.
Exemple
//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();
}
Configuration requise
Header: afxext.h