我有一个程序,想在其中使用上下文菜单,用了:
CMenu CtgMenu;
CtgMenu.LoadMenu(IDR_CTG_POPMENU);
CMenu *pPopupMenu=CtgMenu.GetSubMenu(0);
ASSERT(pPopupMenu!=NULL);
到这里程序就出错了,经查看,CtgMenu似乎持有值,但pPopMenu地址为0x00000.
请问为什么?
这个上下文菜单在一个CTreeView中响应。
CMenu CtgMenu;
CtgMenu.LoadMenu(IDR_CTG_POPMENU);
CMenu *pPopupMenu=CtgMenu.GetSubMenu(0);
ASSERT(pPopupMenu!=NULL);
到这里程序就出错了,经查看,CtgMenu似乎持有值,但pPopMenu地址为0x00000.
请问为什么?
这个上下文菜单在一个CTreeView中响应。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货