在状态条中显示进度条?
我想在状态条中显示一个进度条,在ON_UPDATE_COMMAND_UI消息映射函数中添加了以下代码:
int nIndex = m_wndStatusBar.CommandToIndex(ID_INDICATOR_PROGRESS);
CRect rect;
m_wndstatusBar.GetItemRect(nIndex,&rect);
CWnd * pwndStatus = m_wndStatusBar.FromHandlePermanent(m_wndStatusBar.m_hWnd);
m_Progress.Create(WS_VISIBLE | WS_CHILD, rect,pwndStatus, ID_STATUS_PROGRESS);
可是运行的时候却出现错误。请问怎样改写代码才能在状态条中显示一个进度条。另外我察MSDN时发现没有AFX_IDW_STATUS_BAR这个标识符,但是有AFX-IDW-TOOLBAR标识符。在VC中使用AFX_IDW_STATUS_BAR时,说这是个没定义的变量,那么,状态条的默认标识符是什么,怎样才能正确的得到状态条的CWnd指针?