static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_NEW, // 自己新增
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
};
stringtable 里也添加了ID_INDICATOR_NEW
消息映射也加了
BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)
//{{AFX_MSG_MAP(CMainFrame)
ON_WM_CREATE()
ON_UPDATE_COMMAND_UI(ID_INDICATOR_NEW, OnUpdateIndicatorWzd1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
为什么在状态栏新增的窗格中不显示文本呢?
9 个解决方案
#1
关注中。。。。
#2
m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_NEW), _T("Hello,World!"));
#3
OnUpdateIndicatorWzd1里面是啥内容?
stringtable 是啥东西?
stringtable 是啥东西?
#4
还是不行,我用的是VC6.0
#5
pCmdUI->Enable(true);
pCmdUI->SetText("Hello!");
#6
对应的字符串要加!初始长度,是对应字符串显示出来所需要的位置!你没有加字符串,那么,是0
#7
大侠,本人初学,不甚了解,望说出具体实现。谢谢!
#8
还有哪位大虾能给予好的解释!
#9
haha,自己解决了。原来更新映射要在View内中。
#1
关注中。。。。
#2
m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIndex(ID_INDICATOR_NEW), _T("Hello,World!"));
#3
OnUpdateIndicatorWzd1里面是啥内容?
stringtable 是啥东西?
stringtable 是啥东西?
#4
还是不行,我用的是VC6.0
#5
pCmdUI->Enable(true);
pCmdUI->SetText("Hello!");
#6
对应的字符串要加!初始长度,是对应字符串显示出来所需要的位置!你没有加字符串,那么,是0
#7
大侠,本人初学,不甚了解,望说出具体实现。谢谢!
#8
还有哪位大虾能给予好的解释!
#9
haha,自己解决了。原来更新映射要在View内中。