Condividi tramite


CStatusBar::SetPaneText

Chiamare la funzione membro per impostare il testo del riquadro alla stringa indicata da lpszNewText.

BOOL SetPaneText( 
   int nIndex, 
   LPCTSTR lpszNewText, 
   BOOL bUpdate = TRUE  
);

Parametri

  • nIndex
    Indice del riquadro di cui il testo deve essere impostato.

  • lpszNewText
    Puntatore al nuovo testo del riquadro.

  • bUpdate
    Se TRUE, il riquadro viene invalidata dopo il testo viene impostato.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Dopo avere chiamato SetPaneText, è necessario aggiungere un gestore aggiornamento dell'interfaccia utente per visualizzare il nuovo testo nella barra di stato.

Esempio

//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();
}

Requisiti

Header: afxext.h

Vedere anche

Riferimenti

Classe CStatusBar

Grafico delle gerarchie

CStatusBar::GetPaneText