CPoint   pos;   
  CMenu   menu;   
  CMenu   *pSubMenu   =   NULL,   *pSkinMenu   =   new   CMenu;   
  ::GetCursorPos(&pos);   
  menu.LoadMenu(IDR_MAINMENU);   
  pSkinMenu   ->CreatePopupMenu();   
  BuildSkinMenu(pSkinMenu);   
  pSubMenu   =   menu.GetSubMenu(0);   
  pSubMenu->ModifyMenu(ID_POP_UP,   MF_BYCOMMAND   |   MF_POPUP   |   MF_STRING,   (UINT)pSkinMenu->m_hMenu,   _T("Pupup"));   
  pSubMenu->TrackPopupMenu(TPM_LEFTALIGN   |   TPM_LEFTBUTTON,   pos.x,   pos.y,   this);   
  delete   pSkinMenu; 在网上找的上面那些代码,运行时没有效果,不知啥原因。
在已经存在的一个IDR_MAINMENU中的某一项动态加入二级级联菜单,
请问哪位做过的,该怎样去做呢?建立一级菜单并初始化时可以实现打钩,
但是是静态的,现在想要个动态的,即:
在单击时选中某一项使其前面有钩,该项怎样做呢?