怎么修改StausBar的字体颜色

xiaoyu_code 2012-04-05 01:54:04
修改背景颜色不需要重绘,修改字体颜色呢,需不需要重绘呢?
...全文
236 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
以免我忘记 2012-04-18
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]
引用 7 楼 的回复:

添加消息映射啊,不添加,设置成啥都是灰机~
ON_COMMAND_RANGE(ID_INDICATOR_START,ID_INDICATOR_END,NULL)
ID_INDICATOR_START,ID_INDICATOR_END是static UINT indicators[] 里面的第一个和最后一个。


这个消息映射是干嘛的?
[/Quote]
你果然还是不懂~
xiaoyu_code 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

自画,参考这里:
http://www.codeproject.com/Articles/2324/Display-colored-text-on-Status-Bar
[/Quote]

悲剧了,ActiveX里面重绘了后,statusbar不响应OnDrawItem...
xiaoyu_code 2012-04-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

添加消息映射啊,不添加,设置成啥都是灰机~
ON_COMMAND_RANGE(ID_INDICATOR_START,ID_INDICATOR_END,NULL)
ID_INDICATOR_START,ID_INDICATOR_END是static UINT indicators[] 里面的第一个和最后一个。
[/Quote]

这个消息映射是干嘛的?
以免我忘记 2012-04-06
  • 打赏
  • 举报
回复
你要是不知道在哪儿添加消息映射,可以问我。
以免我忘记 2012-04-06
  • 打赏
  • 举报
回复
添加消息映射啊,不添加,设置成啥都是灰机~
ON_COMMAND_RANGE(ID_INDICATOR_START,ID_INDICATOR_END,NULL)
ID_INDICATOR_START,ID_INDICATOR_END是static UINT indicators[] 里面的第一个和最后一个。
xiaoyu_code 2012-04-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

使用CMFCStatuBar,这样操作简单得不能再简单了.
CMFCStatuBar::SetPaneTextColor,设置文字颜色
CMFCStatusBar::SetPaneBackgroundColor,背景色
CMFCStatusBar::SetPaneIcon图标
CMFCStatusBar::SetPaneProgress进度条
CMFCStatusBar::SetPan……
[/Quote]
CMFCStatuBar在哪?我用的vs2008没有这个类...
Kaile 2012-04-05
  • 打赏
  • 举报
回复
CBCGPStatusBar::SetPaneTextColor
xiaohuh421 2012-04-05
  • 打赏
  • 举报
回复
使用CMFCStatuBar,这样操作简单得不能再简单了.
CMFCStatuBar::SetPaneTextColor,设置文字颜色
CMFCStatusBar::SetPaneBackgroundColor,背景色
CMFCStatusBar::SetPaneIcon图标
CMFCStatusBar::SetPaneProgress进度条
CMFCStatusBar::SetPaneAnimation动画
详见在线MSDN
http://msdn.microsoft.com/en-us/library/bb984575.aspx
ccrun.com 2012-04-05
  • 打赏
  • 举报
回复
xiaoyu_code 2012-04-05
  • 打赏
  • 举报
回复
高手木有么?看来还得自己解决了...
xiaoyu_code 2012-04-05
  • 打赏
  • 举报
回复
发个参考链接可以的...

15,980

社区成员

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

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