TMainMenu如果修改背景色

icegirl914 2010-08-13 10:24:51
我想自己修改TMainMenu菜单的背景色,我试了一天,但是发现不知道怎么改主菜单的背景,现在的效果如下:


请教下怎么修改这个背景?
...全文
105 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wintergoes 2010-08-13
  • 打赏
  • 举报
回复
MainMenu1的OwnerDraw设置成true
选中某个菜单项,在他的OnDrawItem中写自画的代码
bdmh 2010-08-13
  • 打赏
  • 举报
回复
去百度 ‘delphi 菜单自画’
icegirl914 2010-08-13
  • 打赏
  • 举报
回复
但是主菜单项那里没有这么多啊,不可能刚好按界面排满,难道是要把用主菜单项来填满这个主菜单?
bdmh 2010-08-13
  • 打赏
  • 举报
回复
只能自画,设置 MainMenu1.OwnerDraw := True ,然后去画出每个菜单项的效果
icegirl914 2010-08-13
  • 打赏
  • 举报
回复
说明一下不是主菜单项的背景色,是整个主菜单的背景色
icegirl914 2010-08-13
  • 打赏
  • 举报
回复
试了很多方法还是没改掉主菜单的那个背景色,先结贴了,在想办法

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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