请教如何在VB的菜单项中加入图标?

tttk 2000-04-12 10:03:00
我曾尝试使用两种方法:
1、从网上下载一个叫做IconMenu.ocx控件,该控件可以向菜单中添加图标。该控件使用ImageList控件与之相连,但是必须使用菜单的标题作为ImageList图像的索引关键字。使用过程中发现,菜单显示不是很正常,总是有一些乱七八糟的字符出现。但当把菜单的标题改为英文时,问题解决。估计控件对中文菜单支持不是很好。

2、使用API函数:
我使用SetMenuItemBitmaps函数设置菜单图标,但发现以下问题:
1、当窗体为MDI子窗体时,无法用GetSubMenu函数取得子菜单句柄。
2、如果不是MDI窗体,加载的图像很难看,而且无菜单拉长的外观。

请问,我该怎么办?

...全文
333 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jing 2000-04-14
  • 打赏
  • 举报
回复
得到菜单的句柄随你玩
Un1 2000-04-14
  • 打赏
  • 举报
回复
老兄这个问题我答过好几遍啦!
http://ftp.componentsource.com/KITS/00004826.EXE
tttk 2000-04-14
  • 打赏
  • 举报
回复
谢谢答复。
请问ActiveBar2从哪里可以下载到?
Un1 2000-04-12
  • 打赏
  • 举报
回复
使用ActiveBar2就全部搞定啦!

7,762

社区成员

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

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