首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

c++builder 如何给状态栏(statusbar)添加小图标

2012-05-01 
c++builder 怎么给状态栏(statusbar)添加小图标如题,最好说一下怎么用,怎么通过代码更换图标。。求高手指点[

c++builder 怎么给状态栏(statusbar)添加小图标
如题,

最好说一下怎么用,怎么通过代码更换图标。。

求高手指点

[解决办法]
将StatusBar中的Panel中的Style设成OwnerDraw,再响应OnDrawPanel事件,把图标画上去
[解决办法]

探讨
将StatusBar中的Panel中的Style设成OwnerDraw,再响应OnDrawPanel事件,把图标画上去

[解决办法]
画个图标应该不复杂吧
void __fastcall TForm1::StatusBar1DrawPanel(TStatusBar *StatusBar,
TStatusPanel *Panel, const TRect &Rect)
{
TGraphic *graphic = Image1->Picture->Graphic; //16×16 icon
StatusBar1->Canvas->Draw(0, 3, graphic);
}

热点排行