获取MenuItem时碰到的问题
我在试图获取菜单的Item时碰到的问题,如果当前菜单的菜单项之前没有图标,则可以获取Item,但是如果之前有了图标,就只能获得MenuIndex,MenuItem是空的。获取有图标的Menu时返回的
Selected MenuItem Flags: 384
MenuItem0:
MenuItem1:
MenuItem2:
MenuItem3:
MenuItem4:
MenuItem5:
MenuItem6:
MenuItem7:
MenuItem8:
MenuItem9:
MenuItem10:
MenuItem11:
MenuItem12:
MenuItem13:
获取没有图标的Windows桌面Menu返回的:
Selected MenuItem Flags: 144
MenuItem0:排列图标(&I)
MenuItem1:刷新(&E)
MenuItem2:
MenuItem3:粘贴(&P)
MenuItem4:粘贴快捷方式(&S)
MenuItem5:撤销移动(&U) Ctrl+Z
MenuItem6:
MenuItem7:新建(&W)
MenuItem8:
MenuItem9:属性(&R) 附件是用VB写的带图标的菜单的例子。
你用这个程序试一下。
我要获取的是PopupMenu,不是下载程序中的那种Menu.
我用RRAFS里的MenuUtilities.sbh等几个文件里的函数试着获取了用vc写的PopupMenu,并且这种Menu也是带图标的,但同样种情况,我用试图获取bcb写的菜单,MenuItem还是空的 能否把你的vc的程序传上来?这是我的Project
BCB的,点击弹出Popup Menu确认跟图标没关系
:(,MenuItems的索引都能取出来,但是内容就是空的
页:
[1]