다음을 통해 공유


CStatusBar::SetPaneText

창 텍스트 포인터가 가리키는 문자열을 설정 하려면이 멤버 함수를 호출 합니다. lpszNewText.

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

매개 변수

  • nIndex
    인덱스 창의 텍스트가 설정 됩니다.

  • lpszNewText
    새 창 텍스트 포인터입니다.

  • b 업데이트
    경우 TRUE, 텍스트를 설정한 후 창에서 사용할 수 없게 됩니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 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();
}

요구 사항

헤더: afxext.h

참고 항목

참조

프로그램 클래스

계층 구조 차트

CStatusBar::GetPaneText