为何我用如下代码修改POPUP菜单的菜单项无效(单击之后没反映)? CMenu PopMenu;
CMenu *pMenu = NULL;
PopMenu.LoadMenu(IDR_MENU_POPUP);
pMenu=PopMenu.GetSubMenu(0);
pMenu->ModifyMenu(ID_POPUP_START, MF_BYCOMMAND | MF_STRING,ID_POPUP_CLOSE, "关闭监控");
CMenu *pMenu = NULL;
PopMenu.LoadMenu(IDR_MENU_POPUP);
pMenu=PopMenu.GetSubMenu(0);
pMenu->ModifyMenu(ID_POPUP_START, MF_BYCOMMAND | MF_STRING,ID_POPUP_CLOSE, "关闭监控");
解决方案 »
- 怎么判断bstr或ccombstr类型字符串是否全为空格
- 如何定时自动刷新接收数据?
- vc++ 开发WM5/6数据库应用程序大麻烦了! DataGrid都没有,怎么做啊!!!!???(散分)
- 我想买一套(3k-5k)监控软件代码
- 求助:在DLL中申请TIMER的问题!!!
- 如何得到所有前台运得的EXE句丙啊
- 请问在应用程序中提供登陆密码的解决方案是什么(参与给分)
- 有谁试用过installshield,写注册表有什么作用,能说名一下吗?
- 如何阅读别人写的MFC程序?
- 怎样做一个类似于控制面板的文件夹?
- 在2000下如何读写并口
- 请教:用VC怎样在WIN2000下停止“管理工具”—>“组件服务”下的服务?
CMenu *pMenu = PopMenu.GetSubMenu(0);
psub->TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,point.x,point.y,this);---------------------------------------------------------------
预备这些
CMenu PopMenu;
CMenu *pMenu = NULL;
PopMenu.LoadMenu(IDR_MENU_POPUP);
pMenu=PopMenu.GetSubMenu(0);
pMenu->ModifyMenu(ID_POPUP_START, MF_BYCOMMAND | MF_STRING,ID_POPUP_CLOSE, "关闭监控");
右键点击的事件,我也写的,是可以弹出来,但我没办法用ModifyMenu()改变其中一个菜单项。