Aracılığıyla paylaş


CStatusBar::SetPaneText

Bölmesinde metin göre sıralanmasını dizesi ayarlamak için bu üye işlev çağrısı lpszNewText.

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

Parametreler

  • nIndex
    Dizini bölmesinin ayarlanacak olan metindir.

  • lpszNewText
    Yeni bölmesine metin işaretçisi.

  • bGüncelleştirme
    Doğru, metin ayarladıktan sonra bölmeyi geçersiz kılınan.

Dönüş Değeri

Başarılı olursa sıfırdan farklı; Aksi halde 0.

Notlar

Siz çağrısından sonra SetPaneText, yeni metnini durum çubuğunda görüntülemek için bir kullanıcı Arabirimi update işleyicisi eklemeniz gerekir.

Örnek

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

Gereksinimler

Başlık: afxext.h

Ayrıca bkz.

Başvuru

CStatusBar sınıfı

Hiyerarşi grafik

CStatusBar::GetPaneText