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

怎么修改popmenu中子菜单的颜色

2012-09-08 
如何修改popmenu中子菜单的颜色当鼠标移动到popmenu菜单中的某一个选项时,该选项的颜色发生变化,应该怎么

如何修改popmenu中子菜单的颜色
当鼠标移动到popmenu菜单中的某一个选项时,该选项的颜色发生变化,应该怎么实现

[解决办法]

C/C++ code
void __fastcall TForm1::a1DrawItem(TObject *Sender, TCanvas *ACanvas,      TRect &ARect, bool Selected){    if( Selected == true )    {      //       ACanvas->Font->Color = clRed;      SetBkColor(ACanvas->Handle,clRed);    }    else    {      //       ACanvas->Font->Color = clGreen;      SetBkColor(ACanvas->Handle,clGreen);    }    ACanvas->TextRect(ARect,0,0,a1->Caption);} 

热点排行