状态栏改变文字时产生异常

状态栏改变文字时产生错误?
这个问题比较奇怪:我在创建状态栏时如果指定了某一Panel的宽度,然后再在其它地方改变这个Panel的文字,程序就出错。如果不设置这个宽度,改变文字则没问题。不知何解?

m_WndStatusBar.SetPaneText(m_WndStatusBar.CommandToIndex(IDS_STATUS),   "   未知 ");
//   设置宽度
m_WndStatusBar.SetPaneInfo(m_WndStatusBar.CommandToIndex(IDS_STATUS),   NULL,   SBPS_NORMAL,   482);

//   改变Panel
m_WndStatusBar.SetPaneText(m_WndStatusBar.CommandToIndex(IDS_STATUS),   "   布什 ");


------解决方案--------------------
你把ID改掉了?
------解决方案--------------------
应该是ASSERT吧,看看断在什么地方~