如何在delphi的编程环境中的菜单加入图标?(50分)

  • 主题发起人 主题发起人 zouming
  • 开始时间 开始时间
Z

zouming

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在delphi3编程环境中的菜单加入图标?比如象word97的菜单。
 
coolmenu &nbsp;控件<br><br>到http://www.wapsec.com.cn/delphi/去下载!<br><br>我目前用的就是它
 
&nbsp;还有其它控件吗,用api怎么做?
 
用ACTIONLIST
 
有两种方法,<br>一,比较简单,如果你要做像 Word 一样的菜单的话,先在窗体上添加一个 TImageList 控件,<br>&nbsp; &nbsp; 添加一些14 *14 的图片,然后把菜单的 ImageList 属性设置为这个 ImageList 的名称,<br>&nbsp; &nbsp; 再给 MenuItem 的 ImageIndex 设为你要的图象索引值;<br>二,如果你要做想开始菜单一样的菜单的话,可以设置 TMainMenu 的 OwnerDraw 为 True,然<br>&nbsp; &nbsp; 后在该 MenuItem 的 OnMeasureItem 事件中设置 MenuItem的宽高,在 OnDrawItem 和 <br>  OnAdvancedDrawItem 事件中完成画菜单的代码
 
API ModifyMenu
 
to RoachCock<br>具体如何实现,有源程序吗?
 
what to do API ModifyMenu<br>
 
accept answer
 
后退
顶部