1 新建单文档项目ShowStatusBar
2 在CMainFrame里面添加成员变量
CStatusBar m_wndNewStatusBar;
3 修改CMainFrame的OnCreate()的方法
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
UINT nStatusArray[3] = { IDC_STATUS_1,IDC_STATUS_2,IDC_STATUS_3 };
CString strTextArray[3] = { "我的电脑","本地磁盘","DVD驱动器" };
m_wndNewStatusBar.Create(this);
m_wndNewStatusBar.SetIndicators(nStatusArray, 3);
for (size_t i = 0; i < 3; i++)
{
m_wndNewStatusBar.SetPaneInfo(i, nStatusArray[i], 0, 100);
m_wndNewStatusBar.SetPaneText(i, strTextArray[i]);
}
m_wndNewStatusBar.SetPaneStyle(0, SBPS_NORMAL);
m_wndNewStatusBar.SetPaneStyle(1, SBPS_POPOUT);
m_wndNewStatusBar.SetPaneStyle(2, SBPS_STRETCH);
return 0;
}