CStatusBar::SetPaneText

调用此成员函数上设置窗格文本为字符串指向由 lpszNewText。

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

参数

  • nIndex
    文本将设置窗格的索引。

  • lpszNewText
    为新文本窗格的指针。

  • bUpdate
    如果 TRUE,该窗格无效,在文本设置之后。

返回值

非零,如果成功;否则为0。

备注

在调用 SetPaneText之后,必须向UI更新处理程序显示在状态栏中显示新文本。

示例

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

要求

Header: afxext.h

请参见

参考

CStatusBar选件类

层次结构图

CStatusBar::GetPaneText