无法更改MFC进度栏颜色

库玛

我无法在对话框中将进度条颜色更改为RED。

m_progress.SetBarColor(RGB(255,0,0));
m_progress.SendMessage(PBM_SETBARCOLOR, 0, (LPARAM) RGB(255,0,0));

以上两种方法均无效。在MSDN站点中,有人提到“使用Vista主题将不允许更改进度条颜色”。但是我正在使用Windows 7主题。那可能是什么原因呢?请赐教。

阿杰

Windows 7主题暗含Windows Vista主题。您可能需要将SetState与一起使用PBST_ERROR

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章