Windows/MFC
MDI 차일드 윈도우에 상태바를 추가 하기 (Child Window append status bar)
aucd29
2013. 10. 2. 17:42
CMainFrame에 생기는 Status Bar 관련 코드를 그대로 복사해서 사용하면 됩니다. 즉, Status Bar를 선언하고, CMainFrmae::OnCreate() 부분에서,
[code]
if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT))) {
TRACE0("Failed to create status bar\n");
return -1; // fail to create
}[/code]
부분과, 이 부분에서 보이는 indicators변수의 선언 부분을 CMDIChildWnd의 동일한 부분으로 복사해서 편집하면 됩니다.
[code]
if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT))) {
TRACE0("Failed to create status bar\n");
return -1; // fail to create
}[/code]
부분과, 이 부분에서 보이는 indicators변수의 선언 부분을 CMDIChildWnd의 동일한 부분으로 복사해서 편집하면 됩니다.