如何修改右键弹出的菜单的内容

http://tech.ddvip.com   2006年04月02日    社区交流

本文详细介绍如何修改右键弹出的菜单的内容

  CMenu menu;

  ClientToScreen(&point);

  VERIFY( menu.LoadMenu( IDR_MENU1 ) );

  CMenu* popup = menu.GetSubMenu(0);

  ASSERT( popup != NULL );

  popup->EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_GRAYED);

  popup->ModifyMenu(ID_POPUP1,MF_BYCOMMAND,ID_POPUP1, "11");

  popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );

责编:豆豆技术应用

正在加载评论...