注册 登录
编程论坛 VC++/MFC

VS2008下给某一个菜单项添加标记。用GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITIO

spring_smile 发布于 2009-12-30 15:47, 2543 次点击
孙鑫的书中,第六章菜单中的第一个小例子是给某一个菜单项添加标记。
是在CMainFrame类的OnCreate函数的最后添加了下面这句话:
GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION | MF_CHECKED);
在运行的时候会出现Hmenu为空的断言错误。
各位知道是怎么回事吗?为了使得在VS2008下通过,要怎么修改程序啊?

2 回复
#2
yq198611212009-12-31 20:44
我也想知道,帮你顶一下,希望有高手回答
#3
wtsos2013-01-23 13:34
同问,顶起
1