为什么状态栏不能显示文本了?

ddmor 2005-09-07 11:42:27
我在vc6中新建一个多文档程序,在状态栏的indicators[]中添加一新项,IDS_TEST,该项文本为“测试”,但是编译后却发现状态栏中只出现“就绪”两字,IDS_TEST那个面板没有出现文字,郁闷!
...全文
162 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiaosan 2005-09-07
  • 打赏
  • 举报
回复
BOOL SetPaneText( int nIndex, LPCTSTR lpszNewText, BOOL bUpdate = TRUE )
ddmor 2005-09-07
  • 打赏
  • 举报
回复
老兄们,我用的正是SetPaneText。这可能是vc6的一个bug,就是要向状态栏添加面板必须添加对应的ON_UPDATE_COMMAND_UI事件,否则无论你是否用SetPaneText设置文本,都无法显示文本。希望高手们能够解答这个问题啊,呜呜
oyljerry 2005-09-07
  • 打赏
  • 举报
回复
直接获得状态栏对象指针
然后SetPaneText设置

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧