VB6菜单快捷键的问题

时间:2022-12-10 23:15:27
我有一个关于菜单的问题
就是:我在VB6IDE设计环境的菜单编辑器中设定了很多菜单,有的带了快捷键如(Ctrl+S)
现在我需要在代码中通过点击某个菜单项,弹出其快捷键字符串。
比如有一个菜单项  Name=mnuSaveAs  Caption=“另存为” 快捷键="Ctrl+S"
我点击:
“另存为”   就弹出Ctrl+S
但是这个快捷键只是在用文本打开工程文件中能看到
而在运行的时候无法直接获取。

各位高手有没有什么好的方法可以解决。
由于是开发一个菜单控件,而且这个菜单控件是可以绑定任意窗体的菜单,也可以自己定义菜单,可以设置不同的风格,可以摆放在任意位置,和任意容器中。

所以通过数据库管理菜单这样的回答就算了。
如果有高人知道解决方案,还望不吝赐教。。。。多谢多谢。

3 个解决方案

#1


搞定了。用GetMenuString就可以获取到了。然后自己截取字符串。HOHO。

#2


问题还未看明白,发现lz已经解决了

#3


引用 2 楼 asftrhgjhkjlkttttttt 的回复:
问题还未看明白,发现lz已经解决了


那是因为楼主这个帖子要和他的上一个帖子结合起来看的:)
http://topic.csdn.net/u/20100311/11/12e3a089-7fea-481e-bf8e-42bf2c621311.html?50524
 菜单句柄的问题 [API] 

#1


搞定了。用GetMenuString就可以获取到了。然后自己截取字符串。HOHO。

#2


问题还未看明白,发现lz已经解决了

#3


引用 2 楼 asftrhgjhkjlkttttttt 的回复:
问题还未看明白,发现lz已经解决了


那是因为楼主这个帖子要和他的上一个帖子结合起来看的:)
http://topic.csdn.net/u/20100311/11/12e3a089-7fea-481e-bf8e-42bf2c621311.html?50524
 菜单句柄的问题 [API]