CStatusBar::SetPaneText
Llame a esta función miembro para establecer el texto del panel a la cadena indicada por a lpszNewText.
BOOL SetPaneText(
int nIndex,
LPCTSTR lpszNewText,
BOOL bUpdate = TRUE
);
Parámetros
nIndex
Índice del panel cuyo texto establecido.lpszNewText
Puntero al nuevo texto del panel.bUpdate
Si TRUE, el panel se invalida una vez establecido el texto.
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
Después de llamar a SetPaneText, debe agregar un controlador de actualización de la interfaz de usuario para mostrar el nuevo texto en la barra de estado.
Ejemplo
//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();
}
Requisitos
encabezado: afxext.h