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

摘要:关于VC中如何修改右键弹出的菜单的内容的深入研究。

步骤/方法

  • 01

    CMenu menu; ClientToScreen(&point); VERIFY( menu.LoadMenu( IDR_MENU1 ) ); CMenu* popup = menu.GetSubMenu(0);

  • 02

    ASSERT( popup != NULL ); popup->EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_GRAYED);

  • 03

    popup->ModifyMenu(ID_POPUP1,MF_BYCOMMAND,ID_POPUP1, "11"); popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );

(0)

相关推荐