通过ModifyMenu更改了菜单的文本后,怎么HotKey没有用了??

alphagx 2004-12-31 10:40:01
我原来的菜单项的文本为

退出(&E)

现在通过ModiyfMenu改成
Exit(&E)

当这个菜单弹出后,我按E键就失效了,原来不调用ModifyMenu却可以,为什么呢?
...全文
97 点赞 收藏 2
写回复
2 条回复
alphagx 2004年12月31日
解决了。。

原来填的是

pMenu->ModifyMenu(dw,MF_STRING|MF_BYPOSITION,0,"EXIT(&E)");

谢谢kingzai
回复 点赞
kingzai 2004年12月31日
if ModifyMenu ,notice the third param nIDNewItem.

Specifies either the command ID of the modified menu item or.if you set other ,this will fail.
回复 点赞
发动态
发帖子
界面
创建于2007-09-28

7973

社区成员

11.5w+

社区内容

VC/MFC 界面
社区公告
暂无公告