MFC 状态栏控件 CStatusBarCtrl 不能变?

a5651090 2010-04-25 09:23:01
我建的对话框工程,用CStatusBarCtrl m_bar;
m_bar.Create(WS_CHILD|WS_VISIBLE|SBS_SIZEGRIP, CRect(0,0,0,0), this, 101);创建了一个状态栏。
但无论怎么改变参数,运行时状态栏都是固定大小,
想用m_bar.SetMinHeight(40);改变状态栏的位置也不行。
难道MFC固定了大小和位置?
我要改变状态栏的大小和位置给怎么做?
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhun_716 2010-04-28
  • 打赏
  • 举报
回复
在indicators数组中的适当位置增加一个在字符串表中定义过的资源ID,其字符串的长度表示用户指示器窗格的大小,字符串指定的长状态栏也就越大啦。

lz多上网查查看

1,649

社区成员

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

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