CStatusBar::SetPaneText
Chamar essa função de membro para definir o texto do painel para a cadeia de caracteres apontada por lpszNewText.
BOOL SetPaneText(
int nIndex,
LPCTSTR lpszNewText,
BOOL bUpdate = TRUE
);
Parâmetros
nIndex
Índice do painel cujo texto deve ser definido.lpszNewText
Ponteiro para o novo texto do painel.bUpdate
Se Verdadeiro, o painel é invalidado após o texto é definido.
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
Depois de você chamar SetPaneText, você deve adicionar um manipulador de atualização de interface de usuário para exibir o novo texto na barra de status.
Exemplo
//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
Cabeçalho: afxext.h