首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

状态栏的SetParts到底是咋分的?解决方案

2013-06-25 
状态栏的SetParts到底是咋分的?int nParts[5] {130, 300,100,100,-1}//分割尺寸m_StatBar.SetParts(5, n

状态栏的SetParts到底是咋分的?




int nParts[5]= {130, 300,100,100,-1};      //分割尺寸
m_StatBar.SetParts(5, nParts);  //分割状态栏



//m_StatBar.SetText(str,0,0); //第一个分栏加入"这是第一个指示器"
m_StatBar.SetText("这是第1个指示器",0,0); //以下类似
m_StatBar.SetText("这是第2个指示器",1,0); //以下类似
m_StatBar.SetText("这是第3个指示器",2,0); //以下类似
m_StatBar.SetText("这是第4个指示器",3,0);


//这样为啥只出来3个???
[解决办法]
分割栏宽度的问题,栏位宽度自己调一下就OK了:int nParts[5]= {100,200,300,400,-1}; 
[解决办法]
左边栏位宽度的值要比右边栏位宽度的值小,如果左边比右边大的话会将右边的栏位覆盖掉。

热点排行