프로그래밍/MFC

MFC 상태바출력

에어버스 2016. 5. 17. 13:17

MFC 상태바출력

SDI, MDI 프로젝트인 경우

CMainFrame 클래스에 protected 타입으로 CMFCStatusBar     m_wndStatusBar; 가 있으므로 아래와 같이  멤버함수를 추가한다.

1
2
3
4
5
void CMainFrame::상태바출력(CString strMsg)
{
    m_wndStatusBar.SetPaneText(0, strMsg);
}
 
cs

출력을 하고자 하는 곳에서 위 함수를 호출하면 된다.

1
2
3
4
5
6
void CHogaBuySellDlg::상태바출력(CString strMsg)
{
    CMainFrame* pMainFrame = (CMainFrame*)AfxGetMainWnd();
    pMainFrame->상태바출력(strMsg);
}
 
cs