怎么更改状态栏的字体颜色

botao7680 2004-04-14 10:49:59
如题
...全文
88 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
botao7680 2004-04-15
  • 打赏
  • 举报
回复
怎么画,你是说style属性不能设置为text?

你给我个完整的例子
chpst 2004-04-15
  • 打赏
  • 举报
回复
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Form1->StatusBar1->Canvas->Font->Color= clHotLight;
//Form1->StatusBar1->Canvas->TextOutA(0,0,"aa");
Form1->StatusBar1->Canvas->TextOutA(4,4,"aa");
}
Rurama 2004-04-15
  • 打赏
  • 举报
回复
设一个区域的style为psOwnerDraw.
在OnDrawPanel中加入以下代码
StatusBar1->Canvas->Font->Color = clBlue;
StatusBar1->Canvas->TextOut(10,0,"Look");


Aa7643 2004-04-15
  • 打赏
  • 举报
回复
楼上的不是很明白!!

我刚才实验过了,不行!
whitelion 2004-04-15
  • 打赏
  • 举报
回复
直接修改hint的颜色大概不行

有一个笨办法,在显示hint的位置放一个label(颜色可设),将label的parent设成这个状态栏,设一个位置。
每次要显示hint的时候,用程序给label赋值
Taiji02 2004-04-14
  • 打赏
  • 举报
回复
自己画吧

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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