if (!m_wndStatusBar.SetIndicators(indicators2,
sizeof(indicators2)/sizeof(UINT)))
{
TRACE0("Failed to modify status bar\n");
return ; // fail to create
}这样不行啊?
sizeof(indicators2)/sizeof(UINT)))
{
TRACE0("Failed to modify status bar\n");
return ; // fail to create
}这样不行啊?
解决方案 »
- sourceforge.net的很多代码用VS2005打不开
- 多文档窗口的有个在菜单栏区域右击鼠标可以隐藏属性、类视图之类的是在哪个类里处理的啊?
- printf("%4d,%12s,%12f,%12x\n",type,lexeme,value,toke)翻译成listbox,怎么写?
- CRichEditCtrl以StreamIn方法读取Ansi、Unicode、utf-8文本问题
- 关于文件读写
- 急!!!!用ListView控件实现类似QQ2008版本好友分组功能碰到的疑难问题
- vc7.1的ATL项目中添加一静态库,报NO_ERROR重定义(一个是Error.h和WinError.h下的冲突),怎么处理?
- 新手求教,菜单重绘的问题
- Progress控件, 能不能动态显示进度百分比?
- 请教关于利用CEdit控件增加MSFlexGrid控件编辑功能的问题????
- 怎样读入/写出包含ole对象的richedit中的数据阿?急啊,能解决问题马上给分,提供网址也算!
- 怎么将CString的变量复值到char* 的变量里
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
ID_SEPARATOR,
};
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
ID_SEPARATOR,
ID_SEPARATOR, ///新加的
};
就会有6个分栏了要删除一个分栏就闪出一项;如
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
// ID_SEPARATOR, //删去的
};
就只有4个分栏了别的代码不用改了!good luck~~~~
在CMainFrame 中声明一个CStatusBar *pBar;
用两个indicators数组
static UINT indicators[], static UINT indicators2[]
切换的时候,先delete pBar;然后重新Create