在单文档中把indicators改成这样行吗
static UINT indicators[] =
{
ID_INDICATOR_CSTRING1,
ID_INDICATOR_SECTOR,
ID_INDICATOR_POST,
ID_INDICATOR_CSTRING2,
ID_INDICATOR_TIME,
} 在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
}中就出来错误了.
提示创建空文档失败.程序就关了.
static UINT indicators[] =
{
ID_INDICATOR_CSTRING1,
ID_INDICATOR_SECTOR,
ID_INDICATOR_POST,
ID_INDICATOR_CSTRING2,
ID_INDICATOR_TIME,
} 在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
}中就出来错误了.
提示创建空文档失败.程序就关了.
解决方案 »
- 关于内存映射文件,在处理大文件效率方面,很多地方提到有不少优越性.可是对于具体的操控都是一略而过,让读者很不得要领.还劳请各位xd发表一下看法
- 多文档打开一个文件对文档数据的操作应该在哪里实现?送分!!!
- ×牛人请进——类的线程函数能不能设置成静态的?
- 请问如何确定CTreeCtrl中的每一个ITEM的双击弹开区域?
- 哪位高手能帮我写个com口的小程序啊!
- 请大家发表见解:Windows Message?
- 关于绘图:为什么只有OnDraw()中的内容能绘出,在其它地方绘制的图形不显示??
- VS2005 中怎么将控件关联变量?
- 请问:为什么CArray老出错?
- 关于vc编译时出现的警告信息求助
- 客户端的socket接收线程
- 难题
1、添加 ID_INDICATOR_CSTRING1 等ID号,可以自己在 resource.h 中自己添加,也可以在
View -> Resource Symbols...
菜单中添加
2、在String Table中添加 ID_INDICATOR_CSTRING1 的字符串这样就OK了
{
ID_SEPARATOR, // status line indicator
ID_SEPARATOR,
ID_SEPARATOR,
ID_SEPARATOR,
ID_SEPARATOR,
};m_wndStatusBar.SetPaneText(0, _T("1"));
m_wndStatusBar.SetPaneInfo(0, ID_INDICATOR_CSTRING1, SBPS_NORMAL, 50);
m_wndStatusBar.SetPaneText(1, _T("2"));
m_wndStatusBar.SetPaneInfo(1, ID_INDICATOR_SECTOR, SBPS_NORMAL, 50);
m_wndStatusBar.SetPaneText(2, _T("3"));
m_wndStatusBar.SetPaneInfo(2, ID_INDICATOR_POST, SBPS_NORMAL, 50);
m_wndStatusBar.SetPaneText(3, _T("4"));
m_wndStatusBar.SetPaneInfo(3, ID_INDICATOR_CSTRING2, SBPS_NORMAL, 50);
m_wndStatusBar.SetPaneText(4, _T("5"));
m_wndStatusBar.SetPaneInfo(4, ID_INDICATOR_TIME, SBPS_NORMAL, 50);